GeneratePress Premium ha añadido en su reciente versión 2.5.0 una función de biblioteca de fuentes local llamada Local Font Library para cargar tus propias fuentes personalizadas y servirlas en tu página de forma local. Aunque no se trata de algo muy novedoso porque muchas otras plantillas ya lo incorporan desde hace tiempo, se agradece.
La ventaja de alojar las fuentes localmente son varias, mejora la privacidad y se obtiene el control sobre la cantidad de fuentes (y familias) a usar reduciendo peticiones y por tanto mejora el tiempo de carga. Como poco te ahorras dos solicitudes a fonts.googleapis.com: la que se hace para la fuente y la de la hoja de estilo.
Hasta ahora, esto lo estaba haciendo con Perfmatters y a falta de comparar el rendimiento, la configuración en GeneratePress me parece algo mejor porque permite alojar en local sólo aquellas fuentes que necesites a diferencia de Perfmatters, que lee todas las fuentes en uso y te obliga a quitar a mano aquellas que no quieras o necesites antes de alojarlas.
Por otra parte el proceso es mucho más simple e intuitivo en Perfmatters.
Para usar esta función, primero hay que activarla desde Apariencia /GeneratePress/ Módulos.
Ahora, en Font Library encontrarás dos opciones, la primera para conectar con Google y descargar las fuentes que quieras y otra para subirlas si ya las tienes descargadas en tu máquina.
La primera opción te pide conexión con Google Fonts. Permitir el acceso servirá únicamente para acceder a la lista de fuentes y poder descargarlas.
Buscas y seleccionas la tuya.
Y ya está. Ya la tienes alojada.
La ruta en la que se alojan las fuentes es:
wp-content/uploads/generatepress/fonts/
Después puedes añadir algunos parámetros adicionales en "Advanced options"
En "Settings" puedes revocar el acceso a Google Fonts. Las fuentes que hayas seleccionado y guardado se quedarán instaladas.
Para finalizar basta seleccionar nuestra fuente local en el personalizador tal y como se describe aquí.
Hola yo hago todo lo que comentas ,luego voy al personalizador y me sale la fuente pero sin embargo al seleccionarla no aparece en la web. Sale Sens Sherif y no la que quiero.
¿Sabes porqué podría ser?
Gracias
Javier
Hola, Javier. Sans Serif no es una fuente, es una categoría de decoración de un fuente o tipografía:
https://taniaizquierdo.com/serif-sans-serif/#Diferencias_entre_serif_y_sans_serif
Lo suyo sería poder ver el orden en el que lo has hecho, pero puedes hacer unas comprobaciones.
Prueba a quitarlas y volver a añadirlas. Una vez hayas añadido todas las fuentes que quieres usar y las tengas guardadas tal que así:
Desmarca esta opción en Personalizar/Tipografía:
Se supone que así solo deberías estar usando las que has cargado y estarán alojadas en wp-content/uploads/generatepress/fonts/
Si sigues teniendo problemas me das un toque por aquí e intento echarle un vistazo sin compromiso.
También sería buena cosa asegurarte de que no haya ningún plugin, snippet o bloque de GenerateBloks (si lo usas) que esté llamando a alguna otra fuente que no tienes añadida. Si crees que es por malfuncionamiento siempre puedes abrir un ticket de soporte de GeneratePress.