WordPress Font Uploader Plugin
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.
Current Version: 1.7
Now with Font Size control!
Use any font anywhere you like
Use your own fonts with any WordPress theme.
This plugin will work with any and all wordpress themes, commercial and free a like.
Features
- All .otf, .ttf, and .eot font files are supported
- 100% Cross browser compatible
- Control the fonts of every aspect of your wordpress site
- Font Size Control for all elements
- Compatible with WordPress 2.6+
- Google webFont Support
- Easy to use
- Advanced section for those with html / css knowledge
Version 1.1 Updates
View a demo of the new Google webFonts here: Screencast of new features
Version 1.1 now supports Google webFonts, available from the Google Font Dir. These fonts are 100% cross browser compatible, even with IE 6/7/8.
Efficiency of the plugin has also been improved to cut down on loading time.
Version 1.2 Updates
Complete support for .eot files has been added, meaning that custom fonts can now be displayed in Internet Explorer 6, 7 and 8.
For a demonstration of this new feature, and for instructions on how to use it, check out the screencast here.
Version 1.3 Updates
Added support for five custom elements with IE fonts.
Version 1.4 Updates
Fixed bugs present in non root directory WordPress installs, resulting in broken file paths.
Version 1.5 updates
Improved plugin efficiency by removing unnecessary code outputted by unused options.
Removed file path from font names, making font selection easier.
Version 1.6 Updates
Font size control has been added for every element on your website. You can now control all of the basic elements, as well as as many custom elements you wish.
Version 1.7 Updates
Fixed bug in admin panel.
The free version does not include support for Internet Explorer, Google Fonts, or font sizes.










198 Comments
← Older Comments-
Suhaib says:
January 17, 2012 at 7:38 pm
-
Pippin Williamson says:
January 18, 2012 at 8:45 am
-
Suhaib says:
January 19, 2012 at 9:28 am
-
Pippin Williamson says:
January 19, 2012 at 1:43 pm
-
Suhaib says:
January 19, 2012 at 4:37 pm
-
Pippin Williamson says:
January 19, 2012 at 7:53 pm
-
Mark says:
January 23, 2012 at 2:01 pm
-
Pippin Williamson says:
January 23, 2012 at 2:39 pm
-
Joe says:
January 31, 2012 at 3:56 am
-
Pippin Williamson says:
January 31, 2012 at 1:01 pm
-
Erin Welker says:
February 1, 2012 at 10:29 am
-
Pippin Williamson says:
February 1, 2012 at 11:31 am
-
Erin Welker says:
February 1, 2012 at 11:40 am
-
Pippin Williamson says:
February 1, 2012 at 7:15 pm
-
Erin Welker says:
February 1, 2012 at 7:34 pm
-
Joe says:
February 2, 2012 at 2:29 am
-
Pippin Williamson says:
February 2, 2012 at 11:12 am
-
Erin Welker says:
February 3, 2012 at 2:29 pm
← Older CommentsI just purchased pro version. I canot upload any font, eot, ttf or otf. When I try to upload a font file, I get HTTP 500 error
Sounds like a permissions problem. Please use an FTP client to make sure the permissions on the font-uploader/fonts folder is 755. If they are, or if that doesn’t work, then change them to 777.
Sorry, It did not help. Permission was set to 755. I changed it to 777, as you suggested. After chaning to 777, I get following error
#[an error occurred while processing this directive]
755 gives HTTP 500 error.
So far, I had been ftp’ing the fonts to fonts-uploader/fonts directory, as a work around.
Everything seems to work, except Font Uploading from Admin panel.
When does it show that error? When changing the permissions or when trying to upload fonts?
When trying to upload a font,… i.e. after clicking on upload button
Sounds like a server configuration problem. You will probably have to continue uploading via FTP.
Love this plugin, thanks.
Is there a way to use Google Fonts on custom elements?
No, sorry. You could install the “Google Fonts” plugin (free) and it will work in a very similar way.
just bought the pro version to make the great plugin work with IE.
all configured the same as for the good browsers, but still not working in IE9. (why seperate configurations anyway?)
Any suggestions?
Joe, you have to convert the IE fonts to .eot files (hence the reason for separate configs). IE can only display fonts that are in the .eot format.
Instructions are in the documentation.
I just purchased the premium version of the font uploader plugin. I cannot upload the fonts via WP admin panel. I tried to FTP it via the hosting file manager. I also adjusted the permissions to both 777 and 755. Neither worked. I was using the free version and it worked great on Safari. Now that I have the premium, I can’t access any custom fonts. Help!
Can you switch back to the free version for a moment and see if you can upload fonts with that? If so, then I will check it out and see if there is something different between the two.
I switched back to the free version and it is working. I can upload the font in a .ttf file. It works on safari.
I will check it out tomorrow and see what I can find. In the meantime, any font you upload to the /font-upload/fonts/ directory via FTP will be available to the plugin.
Thanks. I will try that for now and look for more from you tomorrow.
Thx. works now.
suggestion: maybe you could put the comment and link to the conversation website into the IE font selection box and just display the eot fonts in the dropdown there, so no other font can be selectet.
Great plugin!
if I end up making any changes, then I will put the link in.
I am still having problems with the plugin. It doesn’t seem to be executing the eot files properly.