Title: Font change
Last modified: June 11, 2026

---

# Font change

 *  Resolved [max0288](https://wordpress.org/support/users/max0288/)
 * (@max0288)
 * [3 days, 17 hours ago](https://wordpress.org/support/topic/font-change-41/)
 * Hello,
 * I’m experiencing an issue with font loading when using your cookie consent plugin.
 * When a visitor first loads the website, the fonts appear incorrectly and the 
   page uses a fallback font. As soon as the visitor clicks “Accept All” in the 
   cookie banner, the correct fonts load and the website displays as intended.
 * The website itself is configured correctly, and the issue only occurs before 
   consent is given. It seems that the plugin may be blocking or delaying the loading
   of the web fonts until consent is accepted.
 * Is this expected behavior? Is there a setting, exclusion, or recommended configuration
   that would allow the fonts to load correctly before consent is granted while 
   remaining compliant?
 * Any help would be greatly appreciated.
 * Thank you.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffont-change-41%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  Plugin Author [fabiodalez](https://wordpress.org/support/users/fabiodalez/)
 * (@fabiodalez)
 * [1 day, 15 hours ago](https://wordpress.org/support/topic/font-change-41/#post-18937414)
 * Hello,
 * Yes, this is expected behaviour, not a bug. It’s the plugin’s Google Fonts blocker
   doing its job.
 * Your site loads four Google Fonts through Elementor (Roboto, Roboto Slab, Space
   Grotesk and Manrope), all from fonts.googleapis.com. The plugin’s Google Fonts
   blocker holds those font stylesheets back until consent is given, because requesting
   them sends the visitor’s IP address to Google before they have agreed. That’s
   the exact thing the blocker is there to prevent, and it’s the point at issue 
   in the well-known German court ruling on Google Fonts. The fonts are categorised
   as “functional”, so until the visitor accepts (Accept All grants functional too),
   the page falls back to a system font, and the real font swaps in the moment consent
   is recorded. That’s the flash you’re seeing.
 * The best fix, both for the flash and for compliance, is to load the fonts from
   your own server instead of Google’s. Since the fonts come from Elementor, you
   don’t even need to do this by hand: go to Elementor, Settings, Advanced (or the
   performance/loading panel depending on your version) and turn on “Google Fonts:
   Load locally” / host Google Fonts locally. Once Elementor serves the fonts from
   your own domain they are no longer third-party, the blocker never touches them,
   there is no flash of fallback font, and no visitor IP reaches Google before consent.
   Remember to clear any page cache afterwards.
 * If for some reason you can’t self-host right now, there are two middle-ground
   options. You can let a specific font stylesheet bypass the blocker by adding 
   the CSS class faz-skip to its link tag, or you can disable the Google Fonts blocker
   template inside the plugin. Be aware, though, that both of these load Google 
   Fonts before consent, which reintroduces the IP exposure the blocker was preventing,
   so self-hosting really is the cleaner answer.
 * A small heads-up: when I looked at the page it was currently serving the Google
   Fonts unblocked and without the consent banner showing, which usually means a
   cached copy is being served. After you make any change, purge your site/page 
   cache and test again in a private window so you’re looking at the real, fresh
   output.
 * Hope this helps.

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ffont-change-41%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/faz-cookie-manager/assets/icon-256x256.jpg?rev=3519691)
 * [FAZ Cookie Manager](https://wordpress.org/plugins/faz-cookie-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/faz-cookie-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/faz-cookie-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/faz-cookie-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/faz-cookie-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/faz-cookie-manager/reviews/)

## Tags

 * [google font](https://wordpress.org/support/topic-tag/google-font/)

 * 1 reply
 * 2 participants
 * Last reply from: [fabiodalez](https://wordpress.org/support/users/fabiodalez/)
 * Last activity: [1 day, 15 hours ago](https://wordpress.org/support/topic/font-change-41/#post-18937414)
 * Status: resolved