A few days back, I bought a new font and want to change the fonts in my blog. I have already done that years before but to be honest, I forgot how I did it. And so I search on Google on How to add fonts to WordPress and I saw a number of sites talking about different ways to add fonts in WordPress. But, I was disappointed to see many talking about Google fonts.
My problem was I want to upload a new font to my WordPress that is not in Google fonts. And since I am not technical about CSS files and all kinds of stuff, I would rather be happy to do the install and upload process.
After I finally did figure it out, I realized there might be some people like me who struggled with how to add their own font to WordPress.
Here is how to install a font on WordPress without any CSS or coding using the Use Any Font plugin for free.
STEP-1: Unzip your fonts first.
You must have already downloaded the font to your computer. You will be provided with a zip file of the font. Extract the font using WinRAR or any tool you use to unzip files because you won’t be able to upload the fonts if it’s in a zip file.
STEP-2: Install Use Any Font Plugin.
Once your file is unzipped, go to your WordPress dashboard and click on the Plugins > Add New.
Enter ‘Use Any Font’ in the search for the plugin bar. You will see this plugin. Click the install and activate it.
STEP-3: Activate API Key.
Once you are done with the activation, you will be able to find Use Any Font on the left side of your dashboard or you can simply go to the installed plugin. You need not buy anything. All you have to do is just click on ‘Generate Free Lite / Test API Key. And it will immediately generate an API Key for you.
STEP-3: Upload Font To WordPress.
Now click on the ‘Upload Font’ button. You will see an option to ‘Choose File’.
Select the Font you want and click the ‘Upload’ button.
Add the name of the Font. I would recommend you opt to enable font-weight variation.
STEP-4: Change The Setting.
The next thing you need to do is go to the setting and do one thing. That is to select a ‘Yes’ on the ‘Disable Font List in WordPress Editor’ this is important because some fonts might not be accepted in all devices. By changing it to a ‘Yes’, in cases of any conflict with fonts, your installed font will be disabled. It is entirely up to you if you want it to leave it in its default option of ‘No’.
STEP-5: Assign Fonts.
The final thing you have to do is go to the assign fonts option. You will be able to assign your font to the body and H1 – H6, Titles, etc. Check the box for wherever you want to use your font to. You can check all the box or selected boxes which entirely depends on your choice.
STEP-6: Save The Settings.
This is not a joke. Sometimes, it is easy to just presume that the settings you have done are automatically saved. But, in most cases, it is not. It happed to me several times. So, make sure you hit the ‘Save Settings’ button which is on the bottom left of the page.
After you hit the ‘Save Setting’ button, refresh your site and you will be able to see your uploaded font is applied to your WordPress site.
So, this is one of the way in which you can upload font to WordPress with a plug in.
FAQs On How To Add Fonts To WordPress
1. Can you upload more than one font in WordPress?
You can upload more than one font to your WordPress site. However, it is not advisable to use multiple fonts due to the following reasons:
- The more font you use will slow your site speed.
- Using more than 3 fonts in a site will make your site look unprofessional unless your site is in niches like news, sports, travel, arts, or any creativity niches.
2. Can I upload any font I want in my WordPress?
You can upload any font you want to your site as long as it’s free or you have the license for it.
3. What is the best font for a website?
What font is most attractive?
The best font to use for a website would be those fonts that are easily readable.
Honestly, I think there is no best font as such as the font depends on individual choice also because what I think the best might not be that attractive to you.
Nevertheless, here are some of the most common fonts you can use for your website. These fonts are used by most websites too.
- Open Sans
- Nunito Sans
- Times New Roman
4. What font gives a clean look?
Some of the fonts which give a professional and cleanest looks are:
- Open Sans
- Proxima Nova
DISCLOSURE: This post may contain affiliate links, meaning I will get a small commission without any extra cost to you – if you decided to make a purchase through the links given. For more information, please read my Affiliate Disclaimer.