Google Fonts en WordPress

El uso de fuentes que no garantizan automáticamente el cumplimiento de las normativas de protección de datos ¿es arriesgado? Algunos lo considerarían «problemático». Sin embargo, en cuanto se enumeran las ventajas de Google Fonts, resulta innegable su atractivo.

Primero, destaca la increíble variedad de fuentes disponibles, que hace que los ojos de los diseñadores web brillen: más de 1,500 fuentes en diferentes estilos están disponibles de forma gratuita y libre de licencias. Se acabaron los días en los que había que comprar cada variación por un precio elevado.

Una vez descargadas, las fuentes de Google se pueden integrar perfectamente en cualquier sitio de WordPress, ya que Google sabe lo que hace. Además, todas las fuentes están optimizadas para la web de forma automática.

¿No encuentras la fuente ideal o crees que hay margen de mejora? Gracias a la comunidad Open Source, puedes hacer sugerencias o incluso crear tus propias fuentes. Como su nombre indica, Google Fonts son fuentes de código abierto, lo que permite a los desarrolladores y diseñadores contribuir a la mejora del proyecto o incluso diseñar nuevas tipografías.

Guía para integrar Google Fonts en WordPress

Google Fonts: ¿dónde está el problema?

  • Carga Google servers UE no cumple protección datos
    La situación con Google Fonts es diferente: estas fuentes se cargan automáticamente vía servidores Google ubicados fuera UE, violando regulaciones europeas protección datos. Google transfiere datos personales usuarios incluyendo direcciones IP, información navegador y patrones uso a servidores USA sin obtener consentimiento explícito del usuario primero. Esta práctica genera graves violaciones cumplimiento RGPD para todos websites europeos obligados por ley a proteger privacidad visitantes y evitar transferencias internacionales no autorizadas a países no UE.
  • RGPD, ¿quién? Profesionales ya lo conocen
    Profesionales experimentados conocen bien RGPD. Si eres nuevo en websites encontrarás RGPD constantemente - se convierte en compañero constante. RGPD = Reglamento General Protección Datos que protege datos usuarios internet. Últimas regulaciones exigen avisos cookies informando datos recogidos (direcciones IP, duración sesión, comportamiento clics). Usuario clickeando "rechazar" bloquea toda almacenamiento datos. Sin consentimiento activo nada funciona: aviso cookies más política privacidad ofrece protección legal completa.
  • Transferencias datos USA – problemáticas e ilegales
    Según definición UE, USA califica como país tercero con nivel protección datos inadecuado. Legislación US Cloud Act permite autoridades americanas acceso datos almacenados empresas USA como Google - incluso ubicados físicamente fuera territorio USA. Cualquier dato transferido USA potencialmente accesible por gobierno estadounidense. Contradice directamente mandato RGPD asegurando protección datos personales jurisdicción Unión Europea. Decisiones judiciales internacionales repetidamente revocadas.
Instrucciones paso a paso para alojar Google Fonts localmente

Integrar o alojar Google Fonts localmente requiere algunos pasos, pero no te preocupes, te hemos preparado una guía para que puedas integrar tus fuentes de manera exitosa y conforme con la GDPR, sin renunciar a tu diseño preferido en WordPress. Esto también garantizará la privacidad de tus usuarios, evitando accesos de terceros.

1. Identificar las Google Fonts utilizadas

  • Via plugin
    Plugin OMGF identifica Google Fonts fácilmente. "Optimize My Google Fonts" escanea website automáticamente buscando Google Fonts cargados desde servidores Google externos. Descarga gratuita desde directorio WordPress. Detecta automáticamente fonts.googleapis.com y font.gstatic.com, ofrece opción alojamiento local para cumplimiento RGPD eliminando peticiones externas fonts.
  • Via código fuente
    Abrir frontend website y presionar Ctrl+U para ver código fuente HTML. Buscar referencias "fonts.googleapis.com" y "font.gstatic.com". Google Fonts cargados por theme aparecen directamente en código fuente misma línea. Método revela exactamente qué fonts website carga externamente sin necesidad plugins o acceso configuraciones theme.
  • En ajustes de themes utilizados
    Acceder dashboard WordPress → Diseño → Personalizador o Opciones Theme → sección Tipografía/Fonts. Google Fonts comunes como Roboto, Lato aparecen en ajustes tipografía theme. Alternativa: Editor Theme → functions.php o style.css → buscar "fonts.googleapis.com" para encontrar implementación exacta Google Fonts en código theme.
ID 898Article Blocks Image Styles & Templates h2 left columns 05 (Lexend) Visibility Enumeration Static Text Content Instrucciones paso a paso para alojar Google Fo

Una vez que haya identificado cuántas y cuáles Google Fonts se están utilizando en su tema, el siguiente paso es eliminarlas. Y no se preocupe, no necesita ser un programador para hacerlo. Existe una solución fácil: el plugin Disable and Remove Google Fonts. Simplemente descárguelo e instálelo. Este plugin eliminará automáticamente todas las fuentes de Google de su sitio de WordPress sin necesidad de intervención adicional. Después de usar el plugin, es recomendable verificar que todas las fuentes de Google han sido eliminadas correctamente. Para hacerlo, puede usar la consola de desarrollo. En el panel de WordPress, vaya a Apariencia > Personalizar y presione Ctrl + U. Esto abrirá la consola de desarrollo, donde podrá ver todas las fuentes que se están cargando.

3. Descargar las Google Fonts necesarias

Ahora que ha desvinculado su sitio del servidor de Google, es hora de restaurar el estilo de las fuentes en su sitio, ya que no quiere usar las fuentes del sistema predeterminado de su tema. Para ello, descargue las fuentes necesarias de Google Fonts directamente desde el sitio oficial o use la herramienta Google Webfont Helper.

Seleccionar estilos o descargar toda la «familia» de fuentes

Al descargar, puede elegir descargar estilos individuales (como Regular, Cursiva o Negrita) de las fuentes, o bien toda la familia de fuentes. Es recomendable descargar solo los estilos específicos que necesita para evitar que los archivos de fuente sean demasiado grandes y ocupen espacio innecesario en su servidor. Con la lista de fuentes que ha identificado previamente en su style.css, puede buscar fácilmente la fuente exacta en el formulario de búsqueda del sitio de Google Fonts y descargarla.

Convertir y cargar las fuentes

Las fuentes de Google se descargan en formato TrueType (.ttf), pero no puede cargarlas en su servidor en este formato. Debe convertirlas a uno de los siguientes formatos: .woff, .woff2 o .eot. Para ello, use la herramienta Google Webfont Helper, que le permitirá descargar las fuentes en el formato correcto. Una vez que haya descargado las fuentes y el código CSS, puede cargarlas en el servidor de su sitio web a través de FTP. Asegúrese de almacenarlas en un subdirectorio de su Child Theme bajo la ruta /fonts o en el directorio estándar /wp-content/themes/fonts.

 

4. Instalar Google Fonts en el Child Theme

Finalmente, debe instalar las fuentes descargadas en su Child Theme de WordPress. Solo subir las fuentes al servidor no es suficiente, ya que WordPress o el navegador no sabrán que esas fuentes están disponibles o cómo usarlas.
Debe instalar las fuentes para que WordPress las reconozca y las asocie correctamente, y esto debe hacerse en el Child Theme, no en el tema principal. Si las instala en el tema principal y realiza cambios en el archivo style.css, estos cambios se sobrescribirán con cualquier actualización del tema. Al instalarlas en el Child Theme, sus ajustes estarán protegidos.

Hay dos opciones disponibles para instalar tus Google Fonts.

Descargar el CSS

Cuando descargue las fuentes de Google, también puede generar el código CSS necesario. Este código CSS se puede copiar desde el Google Webfont Helper y pegar en el archivo style.css de su Child Theme.

Asegúrese de que los rutas de los archivos de las fuentes estén configuradas correctamente en el CSS para que WordPress pueda encontrar las fuentes.

Modificar los archivos CSS

Una vez implementado el CSS, asegúrese de asignar las fuentes a los elementos correspondientes en el archivo style.css de su Child Theme.

Después de realizar estos cambios, actualice su Child Theme para asegurarse de que los ajustes se guarden correctamente.

Para comprobar si las fuentes de Google se han vinculado localmente, puede usar el plugin Remover Google Fonts References. Este plugin detectará cualquier fuente de Google restante después de borrar el caché y ejecutar el plugin.

Otra opción es usar el Google Fonts Checker de la página www.sicher3.de. Solo tiene que ingresar la URL de su sitio en el verificador y hacer clic en «verificar» para comprobar el estado.

Precaución con Google Maps

Aunque haya configurado su sitio correctamente con el aviso de cookies y haya vinculado las fuentes de Google de forma local, existe un pequeño inconveniente con Google Maps. Si tiene Google Maps integrado en su sitio, puede enfrentar problemas con la privacidad, ya que Google Maps utiliza la fuente Roboto, que se carga desde los servidores de Google.

Para evitar que esta fuente se cargue desde el servidor de Google, debe eliminarla utilizando un pequeño código JavaScript que puede agregar al archivo /js/norobotofontbymaps.js en el directorio del Child Theme.

El código sería:

¡var head = document.getElementsByTagName('head')[0];//Save the original method
var insertBefore = head.insertBefore;
// Replace it!
head.insertBefore = function (newElement, referenceElement) {
if (newElement.href &&
newElement.href.indexOf('//Fonts.googleapis.com/css?family=Roboto') > -1) {
console.info('Prevented Roboto from loading!');
return;
}
insertBefore.call(head, newElement, referenceElement);
};

Luego, debe agregar el siguiente código en el archivo functions.php de su Child Theme:

/*Prevent roboto Fonts loaded by google Maps api*/
$child_theme_url = get_stylesheet_directory_uri();
wp_register_script( 'norobotofontbymaps',
$child_theem_url.'/js/norobotofontbymaps.js', 'jquery', "1", true);
wp_enqueue_script ('norobotofontbymaps');

Conclusión

Google Fonts, la Reglamento General de Protección de Datos (GDPR), plugins, códigos CSS… ¡Con todas estas tecnologías, puede ser un desafío! Pero si sigue esta guía, estará en el camino correcto.

Recuerde que Google y la GDPR no se llevan bien en la UE. Si está trabajando en su sitio web, siempre debe tener en cuenta la conformidad con la GDPR y asegurarse de que las implementaciones de Google no violen la privacidad de los usuarios.

Pongámonos en contacto

Con nosotros tendrá un único partner para todas sus necesidades digitales. Desde la estrategia y la consultoría hasta el desarrollo, el marketing y el soporte continuo, le ayudamos a construir, conectar y optimizar sus sistemas digitales. Le acompañamos desde la idea inicial hasta la implementación y más allá, apoyándole en cada etapa de su transformación digital.

Trabajadores de oficina comunicándose y trabajando en escritorios

codafish ><> su agencia digital

+34 911 231 175

hello@codafish.net

No dude en ponerse en contacto con nosotros para una primera consulta gratuita. ¡Estaremos encantados de atenderle!

Los datos facilitados se transmitirán de forma cifrada y se tratarán de conformidad con la legislación en materia de protección de datos. Puede consultar nuestra política de protección de datos aquí.

talking talking-dark
chatting chatting-dark
star-1
star-2
arrow-1

Cree una web que trabaje tanto como usted

Rápida, segura y fácil de gestionar: desarrollamos sitios WordPress que crecen con su empresa.

Desde la puesta en marcha hasta el soporte a largo plazo: un único partner.