Local Google Fonts


Hébergez vos polices Google utilisées sur votre serveur et rendez votre site plus conforme au RGPD 💯.

50 millions de sites environs #042; utilisent Google Fonts et, en janvier 2022, un tribunal allemand a jugé que l’utilisation Google Fonts est une violation du RGPD européen (Règlement Général sur la Protection des Données).

en savoir plus sur wptavern.com

Captures d’écran


  1. Téléverser le dossier local-google-fonts dans le répertoire distant /wp-content/plugins/.
  2. Activez l’extension via le menu « Extensions » dans WordPress.
  3. Allez dans Réglages -> Google Fonts et décidez quelles polices doivent être chargées localement.


Cela va-t-il charger les Google Fonts automatiquement ?

Oui, en cochant l’option de chargement automatique des polices. Sinon, chaque jeu de polices doit être déclenché manuellement.

Est-ce légal d’auto-héberger les polices Google ?

Oui. Les polices open source de Google Fonts sont publiées sous une licence qui vous permet de les utiliser sur un site, qu’il soit commercial ou personnel.

How to check if my site is loading Google Fonts?

It’s easy to check if your site is loading fonts from a third party source (check 2nd screenshot above):

  1. Open the dev tools (Cmd + Opt + I on Mac or F12, or Ctrl + Shift + I on Windows)
  2. Go to the Network tab and select the Fonts type
  3. Reload your page to see all fonts loaded on your site.
  4. Check the Domain column if it contains domains from a third party (Google is fonts.gstatic.com)

If you host your fonts locally with Local Google Fonts there should be no fonts loaded from the Google servers.

Mes polices n’apparaissent pas sur la page des réglages, que dois-je faire ?

Les polices sont découvertes dès qu’elles sont utilisées. Essayez d’abord de parcourir votre site en ligne et revenez à la page des réglages.

Mes polices ne sont pas remplacées, que dois-je faire ?

L’extension ne vérifie actuellement que les polices intégrées via wp_enqueue_style si vous utilisez les polices Google via @import, vous devez d’abord la modifier.

Le thème Divi charge-t-il toujours une police Google ?

Le thème Divi a une intégration spécifique de Google Fonts. Pour utiliser LGF avec Divi, désactivez Améliorer le chargement des polices Google sur la page Réglages de performances de Divi.

Why are some characters displayed in the fallback font?

You may have loaded a subset which doesn’t included required characters. Check additional subsets on the settings page and reload your font.


5 octobre 2022
So sad that this plug-in is needed at all ... thanks to GDPR and german courts, unnecessarily destroying shared content from one source ... But at least this plug-in helps a lot - without having the need to get into deep-coding. Not all google-fonts available are supported yet, but they are working on it.
20 septembre 2022
Just the thing I needed. Works without any problems and saved me so much time for changing all client projects. Many thanks!
Lire les 27 avis

Contributeurs/contributrices & développeurs/développeuses

« Local Google Fonts » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“Local Google Fonts” a été traduit dans 5 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Local Google Fonts » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.



  • do not use remove_query_arg to strip args as it can break some URLs


  • remove ver query argument from URLs as they are added by WordPress. Please review settings as fonts may have to be reloaded
  • introduced upgrade class for future updates
  • added: welcome message after plugin activation
  • added Codeable banner
  • fixed: PHP warning on missing key


  • using absolute path to support Google Fonts in Mailster.


  • using custom mirror to prevent down times


  • added info if https://google-webfonts-helper.herokuapp.com/ is down


  • improved: better explanations on errors.
  • improved: Higher propriety for wp_resource_hints to catch them all. Fixes #8
  • implemented an alias method for no longer supported fonts.
  • fixed: Syntax error on older PHP versions


  • Do not handle fonts sources with more than 30 families (why would you need that?)
  • Add option to choose subsets for each font family
  • Disable functionality in the customizer


  • fixed: problem on customizer in Neve theme
  • fixed wrong domain on translations
  • mise à jour de la F.A.Q. pour le thème DIVI


  • fixed: rending issue on some fonts (please reload fonts if you use one of these: « exo-2 », « inter », « jost » or « montserrat »)
  • fixed: some styles are not recognized and therefore not loaded.
  • improved: info about loaded font files on the admin screen
  • added timestamp to loaded font files to prevent cached fonts get loaded.


  • new: options to load fonts automatically


  • updated required WP version to 4.6
  • remove Text Domain header
  • added missing translatable strings


  • better handling of multiple « family » arguments in the URL


  • loading all variants if none explicit are requested
  • cache API requests
  • respect font-display
  • removes DNS prefetch and preconnect to Google server from page header


  • added option to flush everything


  • you may have to reload fonts so please check the settings page
  • improved handling of fonts
  • only loading required font files
  • supports now different types of variant declarations
  • add variants to list only if available in the source
  • added some css to improve settings page
  • you may have to reload fonts so please check the settings page


  • add explanation info on settings page


  • show info when no font is found
  • better handling of translated strings


  • initial release