If you don’t read changelogs, you probably didn’t notice we rolled out a major new feature in all of our themes last week. We’re happy to announce most of our existing themes and all future themes will have native support for custom fonts!
Y’all have been asking us how to integrate custom fonts for awhile and most themes, including the default WordPress themes, require one of two approaches:
- Create a child theme, learn CSS, find all the selectors that declare a font family, override those in the child theme, load the custom font, unload the default fonts… that’s a lot to ask of anyone.
- Choose from the plethora of plugins that provide support for custom fonts. Most have their own limitations, go overboard with options, don’t integrate well with the theme, and typically load selected fonts in addition to the theme’s default fonts, slowing your site down in the process.
We weren’t too thrilled with either of those routes and decided there had to be a better way, so we built our own library. It’s baked directly into each theme to make everything as simple and easy as possible.
Theme Integration
Each theme comes with nearly 30 hand-selected Google Fonts for you to choose from and if that’s not enough, we added support for Typekit and their library of 800+ fonts.
The best part is the entire process is extremely streamlined and integrates perfectly with WordPress:
- Preview custom fonts directly in the Customizer. We’ve added support for up to 30 of the best fonts from Google Fonts.
- The font loading process is as optimized as possible, so you can be sure you’re not slowing your site down with unused fonts.
- When you write or edit a new post, your custom fonts are used right there in the editor.
The appearance of the default fonts will always be better optimized, but now you have the choice to easily change fonts without worrying about slowing your site down, mucking up the design, or knowing any code.
Test Drive Custom Fonts
If you’re interested in seeing how easy it is to choose your own fonts, take a look at the Customizer demo in Twotone.
How to Upgrade
If you have an active AudioTheme license, you should see a notification in your WordPress dashboard to upgrade your theme. If your AudioTheme license has expired, you can renew to get access to this great new feature, updates, and support!
Hi! Is there any way to tell my child theme to NOT load any Google Font? I want to keep to the system font and find it unnecessary to load a font that is not being used.
Absolutely! The answer is bit more involved than what can be put into a comment. Feel free to reach out through the support page and we’ll see if we help get you pointed in the right direction. https://staging.audiotheme.com/account/support/