SoftWebd
FreeBuilders

Oxygen Local Fonts

Upload custom fonts and use them in Oxygen Builder Classic.

SoftWebd Oxygen Local Fonts lets you upload .woff2, .woff, .ttf, .otf (or a ZIP kit), auto-detects family, weight and style, injects @font-face CSS, and registers fonts in Oxygen’s typography dropdown — free forever.

Features

  • Drag & drop font upload in WP admin
  • ZIP kit import with safety checks
  • Auto weight & style detection
  • Selectable in Oxygen font dropdown
  • Manual metadata overrides
  • Cached catalog for performance

Changelog

v1.0.32026-07-24

  • Fix fatal when SoftWebd Sliders (or another SoftWebd plugin) already loaded SoftWebd_Updater
  • Only require the updater class if it is not already declared

v1.0.22026-07-24

  • Hardened bootstrap: never redefine ECF_Plugin if Elegant Custom Fonts (or similar) is present
  • ECF shim loads on plugins_loaded (after all plugins) to prevent site-wide critical errors
  • Soft-fail on PHP below 7.4 with admin notice + auto-deactivate instead of white screen
  • Activation and @font-face output wrapped so host errors cannot take the site down

v1.0.12026-07-17

  • Top-level SoftWebd Fonts admin menu (no longer under Media)
  • Oxygen Classic listing via ECF_Plugin compatibility shim
  • Builder preview: stop Google Fonts path, add woff2 preload + solid @font-face injection

v1.0.02026-07-16

  • Initial public release
  • Admin upload UI under Media → Oxygen Fonts
  • Oxygen Classic integration
  • Hardened upload validation (magic bytes, ZIP limits)