Site logo

Archived topic

Local Font - Only 1 will work

5 replies · Started by Brenden on January 10, 2023

Viewing posts 1–6 of 6

I am attempting to add 2 local fonts, but only 1 will work at a time. Only the font listed last in the CSS works. Both fonts will work, but only if they are listed last.

Here is the CSS

@font-face {
    font-family: 'Melodiously';
    src: url('/wp-content/themes/montana-bride/Melodiously.woff2') format('woff2'),
         url('/wp-content/themes/montana-bride/Melodiously.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Henderson';
    src: url('/wp-content/themes/montana-bride/HendersonSans.woff2') format('woff2'),
         url('/wp-content/themes/montana-bride/HendersonSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

Here is a staging url - https://montanabride.wpengine.com/style-guide/

Heading 1 is attempting to load 'Melodiously' but it is not working because it is first in the css.
Heading 2-6 is loading 'Henderson'.

Hi Brenden,

How are you adding the @font-face rules currently? Can you try adding them through Appearance > Customize > Additional CSS to test?

Let us know how it goes.

That solved the problem. The CSS was in the child theme, but I am thinking there must be an issue with that file. Thank you for the idea to move it to Customize > Additional CSS.

Yep, I had an error. :( Thank you for your help!

You're welcome, Brenden!

This archived topic is closed to new replies.