Load and use Adobe fonts

Setting up Adobe fonts to work with Beaver Builder involves the following steps:

Ensure that Google fonts don't load in order to maximize page load time;

Construct a web project for the font at the Adobe Fonts site;

Copy the embed code in your Adobe fonts web project and paste it into the appropriate Customizer location;

Add CSS rules that will determine where the Adobe font is used.

These instructions assume that you have the Beaver Builder Theme, but you should be able to follow similar steps for most other themes.

Get rid of Google fonts

If your theme is currently using a Google Font for your heading or body font, it will still be loaded even after being overridden with an Adobe font, which can slow down your page load time. Here's how to stop the Google font from loading..

Go to Customize > General. (See the Related Articles for how to open Customizer.)

If you plan to use an Adobe font for the headings, click Headings, then for Font Family select one of the system fonts, such as Verdana.

If you plan to use an Adobe font for body text, click Text, then for Font Family select one of the system fonts, such as Verdana.

Click Save and Publish.

Create a web project and get the embed code

Choose which form of embed code you want to use. If you want to load an East Asian font, copy the embed code following the instructions in the section called "JavaScript embed code." Otherwise, copy the embed code following the instructions in the section called "Default embed code."

Add the embed code to Customizer

From the WordPress admin pamel, go to Customize > Code > Head code. This ensures the code is pasted into the <head> area of the web page.

Paste in the Adobe embed code, either the Default code or the JavaScript code. Make sure the JavaScript is wrapped in <script> tags when you paste it into the Head code location.

Add CSS rules to determine where the font is used

There are several places you can add custom CSS; see the Related Article below for details. The Adobe Fonts site has some information about how to construct the CSS rules, and here are a couple of examples.

Heading Font CSS example

The following example rule selects the headings to which the font applies, in this example a font called proxima-nova. It also specifies a fallback font if proxima-nova isn't found. In this example, the fallback is the generic family sans-serif, and the exact sans-serif font is left to the user's browser to decide.

Body font CSS example

The following code shows an example CSS rule where the font applies anywhere in the body of the page.