This plugin helps you easily embed custom fonts files (woff2, woff, ttf, svg, eot, otf) hands in your WordPress website.

Currently, it works with:

  • Astra Theme
  • Beaver Architect Theme
  • Beaver Builder Plugin
  • Elementor Page Architect

How does information technology piece of work?

  1. Install the plugin
  2. Upload the font files in equally many formats equally possible for best browser compatibility.
  3. And done. You will be able to run into the fonts added in the settings of Astra / Beaver Builder / Elementor. Delight refer screenshots.

If you're not using any of the supported plugins and theme, you tin can write the custom CSS to apply the fonts.

  1. Upload the plugin files to the /wp-content/plugins/custom-fonts directory, or install the plugin through the WordPress plugins screen direct.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Utilise the Appearance -> Custom Fonts -> Add Custom Fonts name, woff2, woff, ttf, eot, otf and svg files.

Information technology wants to upload fonts through Media Library. My Media Library blocks the uploads of the font formats. It could be an upshot with another plugin controlling the Library, but I have no time to diagnose the issue.

Simple and works perfectly with elementor.

Doesn't work with all the theme

Looks nice, but does not piece of work with Oxygen Builder

I use it on all my websites and information technology works like a amuse!

Read all 35 reviews

"Custom Fonts" is open source software. The following people have contributed to this plugin.

Contributors

  • Begin Force

1.three.4

  • Fix: Custom fonts are not loading on Astra customizer and Elementor typography settings after Elementor Pro v3.6.0.

1.3.3

  • Set: Headers already sent warning in customizer.

1.iii.2

  • Fix: JS conflict with Jetpack plugin on admin.

1.3.ane

  • Set: Font not rendered properly when multiple font format files are added for a unmarried font.

i.iii.0

  • New: Add multiple font weight to the Custom Fonts.

ane.2.half dozen

  • Comeback: PHP 8.0 compatibility.

i.2.5

  • Ready: Font brandish not added properly.

1.2.4

  • Comeback: Hardened the security of plugin

i.2.three

  • Set: Fixed compatibility with other plugins with respect to the admin notice.

one.2.2

  • New: Users tin can now share non-personal usage data to assist united states of america test and develop better products. ( https://store.brainstormforce.com/usage-tracking/?utm_source=wp_dashboard&utm_medium=general_settings&utm_campaign=usage_tracking )

1.2.ane

  • Improvement: Hardened the security of plugin
  • Improvement: Compatibility with latest WordPress PHP_CodeSniffer rules

1.2.0

  • Comeback: Displaying Menu after Astra options Menu.

ane.1.0

  • New: Option to select font-display property.

1.0.8

  • New: Now you lot tin too upload otf fonts.
  • Fix: ttf fonts non existence uploaded in WordPress media library.

one.0.7

  • Set up: Custom Fonts loading the Block Editor breaking styling of the editor.

ane.0.6

  • Improvement: Enqueue the custom fonts in the Blocck Editor to correctly prefiew the custom fonts.

1.0.5

  • Fix: JavaScript error in the Firefox browser non assuasive to upload any fonts.

1.0.iv

  • New: Added compatibility with Beaver Builder Theme, Beaver Builder Plugin and Elementor.

1.0.3

  • Set: When ii custom fonts are loaded on a site, but 1 of the fonts will be actually enqueued.

one.0.2

  • White Label support added from the Astra Pro plugin.

ane.0.1

  • Improved the design of the Admin UI.
  • Changed the plugin proper noun to exist Custom Fonts instead of BSF Custom Fonts.

one.0.0

  • Initial release.