How to Add Google Fonts in WordPress Theme in 2021?

Last updated on December 4th, 2021 at 10:05 pm

Google fonts certainly are still an superb free source for your web designer. A lot of these end users have requested us how to add Google fonts in WordPress theme.

In the subsequent guide, we will explain how to incorporate Google web fonts in WordPress Themes that the perfect strategy and optimized for operation.

Must Read: Read our detailed guide on Hostinger hosting

Find Your favorite Google Web Fonts.

The first issue you ought to do is look for that a Google font which you would like. Head over to Google fonts and then navigate throughout the library as soon as you locate the font you’d like and go through the “Quick-use” button again.

Quick Use fonts

The moment you click the quick-use button, then you are going to be on a different web page. Scroll till you understand the utilization education box using code you may enhance your site.

font embed codeNow you will understand there are three different tabs on adding that font for your website. The initial one will be your recommended and standard way to add Google fonts for your website. The 2nd tab employs exactly the @import CSS system, and the last tab uses the Java Script strategy.

Read Also: Read our detailed guide on How to Delete All WordPress Comments in 2021?

We’ll explain how you can use every one of these techniques and what’re there pros and cons.

Incorporating Google Web Fonts in WordPress Themes

We’ve got mostly found folks employing the very first two processes.

The Simplest way is to open your theme’s style.css document and then paste that the fonts code which you have got from the @import tab, just such as that:

@import url(;
@import url(;

You may even combine numerous font requests right into one single. Here is the way You can take action:

@import url(|Oswald);

This way is super; however, it isn’t the best strategy to add Google fonts to your WordPress website. Utilizing the @import method blocks concurrent downloads. The browser will automatically wait for the imported file to complete downloading until it starts off downloading the remaining part of the content.

Must Read: Read our detailed guide on SEMrush SEO Tools

In the event you have to utilize @import, then combine numerous orders to one single.

Performance Optimized Way of Integrating Google Webs Fonts

The most optimal method of incorporating Google fonts would be by simply utilizing the conventional procedure that uses the hyperlink system rather than the import system. Only choose the font URL you just got from step 1. If you’re adding numerous fonts, you will join the two fonts having a | character.

Then, set the code onto the theme’s head segment.

You’ll probably need to edit your header.php file and then paste the above code over your main style sheet. The Illustration will seem like this:

“stylesheet” type=”text/css” href=”|Oswald” media=”screen”>
“stylesheet” type=”text/css” href=”YOUR THEME STYLESHEET” media=”screen”>

Ostensibly the aim is to set the font request since you possibly can. As stated by the Google web fonts site, if there’s just a script tag before the @font-face announcement, subsequently, Internet Explorer won’t leave such a thing on the web page until the fonts file is finished downloading.

Read Also: Read our detailed guide on GeneratePress Theme

As Soon as You Have completed this, you may begin utilizing it on your theme’s CSS file in this way.

h1 {
font-family: ‘Oswald’, Helvetica, Arial, serif;

Nowadays, you’ll find a number of theme frameworks and child theme to be found in the market place.It’s not suggested to alter your parent theme’s files, mainly if you use a theme framework, as your improvements will likely be overridden next time you update your framework.

You have to use hooks and filters presented with you from that parent’s theme or framework to add Google fonts precisely in your child’s theme.

Correctly Lineup Google Fonts in WordPress

Still, another means to include Google fonts into a WordPress web page will be by simply enqueuing the fonts on your theme’s functions.php file or some niche site special plugin.

function wpb_add_google_fonts()
wp_enqueue_style( ‘wpb-google-fonts’, ‘,400italic,700italic,400,700,300’, false );
add_action( ‘wp_enqueue_scripts’, ‘wpb_add_google_fonts’ );

Do not neglect to replace the font connection by yourself.

Loading Google Fonts With Java Script

You have to replicate the code in the JavaScript tab at the Google fonts utilization instructions section with this procedure.

It is feasible to paste that code onto the theme or child theme’s header.php file immediately following the tag.

Our very last trick on using Google web fonts in your website is to don’t load fonts that you won’t ever utilize. By way of instance, if you only need the bold and normal weight, then do not add the rest of the styles.

We expect this article to assist you to add Google web fonts in your WordPress themes, precisely the ideal way, which means that your website will load rapidly.

Leave a comment