A while back a freelance client of mine asked me to develop a way for them to completely manage the fonts on their website. They wanted the ability to upload their own fonts and apply them to any section of the WordPress powered website. Hmmm, not so easy. If you’re familiar with using fonts on a website, you’ll know that there are several different options available to you:
- Cufon, or other flash/javascript based font system
- Google Web fonts
- Directly embedding with @font-face (check the link for an excellent talk done by my good friend John Kary
I wanted to build a system that didn’t require a user to have flash or javascript enabled, therefor it would work 100% of the time. So I went with @font-face and got to work.
Two days later I was done and Font Uploader was born.
This plugin lets you upload your own font files and apply them to any element of your website without requiring a knowledge of html or css. All .otf and .ttf font files are supported.
Forget about using Flash and embed your fonts the right way.
There are two versions of Font Uploader available, one that is free from the WordPress plugin repository, and one that is $10 from Code Canyon.net.
The free version provides custom font support for all modern browsers (excluding all versions of IE), and the premium version provides custom font support for all browsers. The premium version also includes support for the Google web fonts.
Both versions of the plugin have become extremely popular, with over 4,400 free downloads and 340+ purchases of the premium version.
Want to See it in Action?
Check out my quick screencast for a demonstration of the plugin.
You can also see more about Font Uploader at my website.
For the really hardcore WordPress users, I’ve also written an extremely popular tutorial on how to write the plugin yourself





Headway user here, trying to install the plugin and got this error:
"The plugin does not have a valid header."
If you can help me get this working, I'll happily buy the paid version!!
- spam
- offensive
- disagree
- off topic
Like