FontMeister lets you preview, add and use fonts from the most common sources of fonts on the web. The plugin supports fonts from:
Using FontMeister is easy. Enter your details for the individual providers in the “Font Sources” section of the plugin. Then go to the “Fonts” section, and pick the fonts you want to use. You can add your own selectors to the fonts, and the plugin will include them on your site.
FontMeister has been written keeping themes in mind. Currently fonts selected in FontMeister are added automatically to font selection drop-downs in the Suffusion theme. If you are a theme author and you wish to have the capability to do the same for your theme, contact the plugin author for instructions.
You can install the plugin through the WordPress installer under Plugins → Add New by searching for it, or by uploading the file downloaded from here. Alternatively you can download the file from here, unzip it and move the unzipped contents to the
wp-content/plugins folder of your WordPress installation. You will then be able to activate the plugin.
- What about other font providers?
Support is planned for Fonts.com and other providers. If you have specific suggestions do post them.
- Can the fonts defined in FontMeister be added to the font list in my theme?
FontMeister provides a function
add_more_fontsthat can be used by the theme authors to augment their list. Alternatively they can define their own hook and provide it to me and I can add the support natively in the plugin.
- Are there any known issues?
Yes, unfortunately there are a handful.
- For Font Squirrel, in some cases while downloading a font from the resultant zip file is empty (0KB). In most cases this happens for larger zip archives. The issue resolves itself if a download is reattempted after an interval of time. Alternatively you can manually download the zip file and unzip the contents to the “fontmeister” directory in your “uploads” folder.
- Another known issue for is the nature of unannounced changes in Font Squirrel, that can often cause the API to break. If this happens, please let me know.
Contributors & Developers
“FontMeister – The Font Management Plugin” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
- Fixed fatal error for some Font Squirrel setups
- Made modifications to account for current WP version changes
- Made modifications to account for FontSquirrel directory structure changes
- Switched to using the File System API across the board
- Changed the previewer to use Thickbox instead of Colorbox
- Made modifications to account for current WP version changes that cause issues with including Google Web Fonts
- Removed Fontdeck connector, as Fontdeck no longer exists.
- Made changes to account for inconsistent folder structure put in by Font Squirrel.
- Fixed an issue that was preventing previews of Typekit and Font Squirrel from working correctly.
- Previously all kits from a user’s Typekit account used to get loaded. Now only the kits corresponding to fonts on the user’s stack are loaded.
- TinyMCE dropdown had stopped working. This has been remedied.
- Updated Colorbox for font preview.
- Fixed issues to adapt to changes in Fontdeck API.
- SSL compatibility fixed for all providers apart from Font Squirrel.
- Fixed a bug with Font Squirrel fonts that had only one variant. The CSS selector for them was not showing up.
- Added support for Font Squirrel.
- Made a change to the TinyMCE module so as to append to the CSS if it already exists, instead of overwriting it.
- Added TinyMCE support – fonts now show up in the TinyMCE font dropdown.
- Fixed a minor problem that was affecting some users, preventing them from adding new fonts.
- New version created.