Custom Fonts

Description

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

Currently, it works with:

How does it work?

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

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

Screenshots

  • Add new custom font
  • Select your any custom font into the Customizer of Astra Theme

Installation

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

Reviews

Awesome!

What a time saver! Works pretty well on my sites! Thanks a lot!

It’s a good plugin, but

Hello @brainstormforce Thank you for this plugin. The fonts link are not stored in the xml export file. Therefore, we will not have links in importing data. <wp:term> <wp:term_id><![CDATA[1]]></wp:term_id> <wp:term_taxonomy><![CDATA[bsf_custom_fonts]]></wp:term_taxonomy> <wp:term_slug><![CDATA[noto-sans]]></wp:term_slug> <wp:term_parent><![CDATA[]]></wp:term_parent> <wp:term_name><![CDATA[Noto Sans]]></wp:term_name> </wp:term> Except for this issue, it's all great.

Great Plugin But…

I really loved this plugin but options are very limited. I believe it can be improved by adding support for more themes plus it could really be great if an option is added in post/page editor so fonts can be selected for post/page content as-well.

Thanks, Fantastic!

Finally a plugin that simplifies and saves a lot of time with custom fonts. Easy to use and integrates with the theme and Elementor without having to repeat laborious processes.

Awesome but…

Realize this is a great plugin. The problem is that Windows 10 has issues with custom fonts. To fix this issue simply convert your TTF to all the formats and upload into this amazing plugin. This fixes the Windows 10 issues with custom fonts. If you only load 1 format then you may have issues with Windows 10 users seeing the correct font. This is not the plugins error. It is Windows 10. Always name your fonts with lowercase also. Thank for a great plugin.
Read all 12 reviews

Contributors & Developers

“Custom Fonts” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.

Penyumbang

“Custom Fonts” telah diterjemahkan ke dalam 2 penempatan. Terima kasih kepada para penterjemah untuk terjemahan mereka.

Translate “Custom Fonts” into your language.

Berminat dalam pembangunan?

Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.

Changelog

v1.0.8

  • New: Now you can also upload otf fonts.
  • Fix: ttf fonts not being uploaded in WordPress media library.

v1.0.7

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

v1.0.6

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

v1.0.5

  • Fix: JavaScript error in the Firefox browser not allowing to upload any fonts.

v1.0.4

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

v1.0.3

  • Fix: When two custom fonts are loaded on a site, only one of the fonts will be actually enqueued.

v1.0.2

  • White Label support added from the Astra Pro plugin.

v1.0.1

  • Improved the design of the Admin UI.
  • Changed the plugin name to be Custom Fonts instead of BSF Custom Fonts.

v1.0.0

  • Initial release.