Local Google Fonts

Descripción

Aloja en tu servidor las fuentes de Google que utilices y haz que tu sitio cumpla con el RGPD 💯.

Alrededor de 50 millones* de sitios utilizan Google Fonts y en enero de 2022 un tribunal alemán ha dictaminado que utilizar Google Fonts es una violación del RGPD (Reglamento General de Protección de Datos) europeo.

más información en wptavern.com.

Instalación

  1. Upload the entire local-google-fonts folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Ve a Ajustes => Google Fonts y decide qué fuentes deben cargarse localmente

FAQ

¿Cargará Google Fonts automáticamente?

Yes, if you check the option to load fonts automatically. Otherwise each font set must be manually triggered.

¿Es legal autoalojar Google Fonts?

Yes. The open source fonts from Google Fonts are published under a licenses that allow you to use them on any website, no matter if it’s commercial or personal.

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.

My fonts do not show up on the settings page, what can I do?

Fonts are discovered once they are used. Try to browse your front end first and get back to the settings page.

My fonts are not replaced, what can I do?

The plugin currently only checks fonts embedded via wp_enqueue_style if you use Google fonts via @import you have to change that first.

The Divi theme still loads a Google font?

The DIVI theme has a custom implementation of Google Fonts. To use LGF with DIVI disable Improve Google Fonts Loading on the Performance Settings page of DIVI.

¿Por qué sólo se carga el formato de fuente woff2?

Woff2 es el sucesor del formato woff y ofrece una ganancia media de compresión del 30% sobre el formato original. También es compatible con más del 96% de los navegadores (fuente).

How to host Fonts loaded with Slider Revolution?

Slider Revolution utiliza su propia forma de cargar Google Fonts y LGF no puede manejarlas. Slider Revolution tiene una función integrada para sus carruseles.

  1. Goto Slider Revolution
  2. Click on “Global” in the top navigation
  3. Find the “Fonts” section and Choose “Cache Fonts Local” on “Enable Google Fonts download”
  4. Guarda tus ajustes.

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.

Reseñas

21 de Octubre de 2024
Lors de mes premiers essais, il y a quelques mois, l’extension ne fonctionnait pas. Aujourd’hui elle semble marcher parfaitement. Très efficace, merci au concepteur !
12 de Julio de 2024 1 respuesta
Easy Google Fonts with same logo work perfectly. But this plugin useless and unclear why.
26 de Noviembre de 2023 1 respuesta
I couldn’t find any documentations about what to do first with this plugin. Also I couldn’t find nothing on the Setting page. How do I make it work? Furthermore, it is outdated now.
22 de Noviembre de 2023
I was very positively surprised by this plugin. It did – out of the box without any customization – the core tasks which is something other plugins want you to pay for. A client website was made compliant with the GDPR in just 5 minutes and even the client was surprised how easy it all was. Kudos to the developers for the ease of use; this is one impressive piece of software if you ask me. Please keep up the great work. 🙂
Leer los 80 comentarios

Colaboradores & Desarrolladores

“Local Google Fonts” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Local Google Fonts” ha sido traducido en 11 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “Local Google Fonts” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

0.23.0

  • Update WordPress ‘Tested up to’ version to 6.7
  • Don’t show admin message when plugin is network-activated

0.22.0

  • fixed: missing $user_agent variable
  • fixed: missing $tmp_file variable

0.21.0

  • fixed: issue downloading fonts with WordPress 6.2 caused by the download_url method

0.20.0

  • make sure files are loaded via https if requested
  • new filter lgf_folder_urland lgf_folder
  • always append timestamp to prevent caching

0.19

  • please reload fonts manually if you encounter problems after the update
  • completely rewriting the way fonts are loaded which to drop the need for a third party API and support more (deprecated) fonts.
  • better support for multi site (thanks @ravanh)
  • the original style sheet is used for better compatibility
  • added Settings link on the plugins list page
  • added button to manually fetch homepage for used fonts
  • only woff2 fonts are now loaded for better subset support
  • removed unused seed variable

0.18

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

0.17

  • 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

0.16

  • using absolute path to support Google Fonts in Mailster.

0.15

  • using custom mirror to prevent down times

0.14

0.13

  • 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

0.12

  • 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

0.11

  • fixed: problem on customizer in Neve theme
  • fixed wrong domain on translations
  • update F.A.Q. for DIVI theme

0.10

  • 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.

0.9

  • new: options to load fonts automatically

0.8

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

0.7

  • better handling of multiple “family” arguments in the URL

0.6

  • 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

0.5

  • added option to flush everything

0.4

  • 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

0.3

  • add explanation info on settings page

0.2

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

0.1

  • initial release