How to Use Any Font With WordPress

With its seemingly endless supply of design themes (free and paid), WordPress is a DIY small online publisher’s dream. But unless you know how to muck around with CSS style sheets, you’re stuck with the theme designer’s font choices. And, even if you are able to change font specs, you’re practically limited to the most universally common fonts — after all, even if you specify it in the style sheet, if the end user doesn’t have the font installed, he just won’t see it (he’ll still see the content, but not in the font you spec’d). Bummer.

Now wouldn’t it be neat if there were an easy way around that technical limitation, letting you specify whatever TrueType or OpenType font you want for just about every text design element of your WordPress blog (except body copy)?

Well, here you go! There is a solution, and it’s free. Get this free WordPress plugin:

AnyFont by Ryan Peel

It lets you upload any TrueType and/or OpenType font file to your server, which can then be used to change various text elements of your theme’s design, such as post and page headings. In this image, for example (click to enlarge), in a WordPress demo/test installation using the default theme, I’ve changed the page head font to a comic book font (to see the original default head, click here).

How does it do it? It auto-generates graphic files (PNGs, from what I can see on my test installation). So, what you’re actually seeing are images, not text, eliminating the need for readers to have the right font installed to see what you want them to see. No need to worry about whether your visitors are using Windows PCs, Macs, etc., either. This approach, however, makes it thoroughly impractical for changing the fonts of your blog’s body copy — no surprise, then, why AnyFont has absolutely no effect on your WordPress blog’s post and page copy.

AnyFont gives you a surprising amount of control over everything else, however (font sizes, shadows, padding, etc. etc. etc.). Playing around with it before full implementation is more than just a pretty good idea. Note too that with some themes, using AnyFont can produce unexpected, even undesirable results. So test, test test before committing fully to its use.

Aug09

One Response to “How to Use Any Font With WordPress”

  1. Also there we can use cufon canvas to produce custom font for headings etc :)
    Swashata recently posted..Understanding the basic of HTML form and PHP GET and POST method

Leave a Reply




CommentLuv badge

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Get Adobe Flash playerPlugin by wpburn.com wordpress themes