Para mejorar la velocidad de carga del sitio web y proteger la privacidad, muchos webmasters optan por alojar sus archivos de fuentes localmente en lugar de recurrir a servicios externos como Fuentes GoogleEste artículo describe cómo descargar y alojar localmente fuentes en el entorno del tema GeneratePress. Este artículo describe los pasos específicos para descargar y alojar localmente archivos de fuentes en el entorno de temas de GeneratePress.
![Imagen [1] - Tutorial completo sobre el alojamiento local de fuentes en el tema GeneratePress: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515113746753-image.png)
1. Descargue el archivo de fuentes
- hacer uso de Google Fonts Helper y otras herramientas para buscar y seleccionar las fuentes deseadas.
![Imagen [2] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora la velocidad de carga y la protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515113909774-image.png)
- Marque las variantes de fuente necesarias para no aumentar la carga de la página.
![Imagen [3] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora la velocidad de carga y la protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515113921169-image.png)
- Sáltate la copia del código CSS, descarga el archivo zip de la fuente y descomprímelo.
![Imagen [4] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: Mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515113939135-image.png)
2. Cargar archivos de fuentes
WordPress La Mediateca restringe por defecto la carga de archivos de fuentes.
Recomendamos utilizar el plugin "Code Snippets" para evitar el riesgo de modificar directamente los archivos del tema.
![Imagen [5] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora la velocidad de carga y la protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515135539650-image.png)
Añadir un nuevo fragmento de código para el plugin que pega abrir los permisos de carga de archivos de fuentes para elfunción (matem.)Código.
![Imagen [6] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: Mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515135626481-image.png)
Después de guardar y activar el fragmento de código, elmediatecaCargue todos los archivos de fuentes descomprimidos.
![Imagen [7] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora la velocidad de carga y la protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515135643751-image.png)
Añada lo siguiente PHP Código, permiso temporal de carga de archivos de fuentes abiertas (poner)subtema funciones.php (o gestionado con un plugin de fragmentos de código):
add_filter( 'upload_mimes', function( $mimes ) {
$mimes['woff'] = 'application/x-font-woff';
$mimes['woff2'] = 'font/woff2';
$mimes['ttf'] = 'application/x-font-ttf';
$mimes['svg'] = 'image/svg+xml';
$mimes['eot'] = 'application/vnd.ms-fontobject';
return $mimes.
} );
Suba el archivo de fuentes descomprimido, se recomienda borrar el código después de subirlo.
3. Obtener un enlace al archivo de fuentes
![Imagen [8] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515135723346-image.png)
- Copiar cualquier archivo de fuentes en su totalidad URLpor ejemplo:
http://your-site/wp-content/uploads/2019/02/font-name.woff2 - Elimine el nombre del archivo y conserve sólo la ruta del directorio como campo CSS Uso de la ruta.
http://su sitio web/wp-content/uploads/2019/02/
4. Generar y añadir @font-face CSS
Volvamos al Google Fonts Helper para descargar archivos de fuentes.
- Rellene la ruta del directorio en Google Fonts Helper.
http://your-site/wp-content/uploads/2019/02/
![Imagen [9] - Tutorial completo sobre el alojamiento local de fuentes en GeneratePress Theme: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515140305237-image.png)
- Copie el código CSS completo generado.
![Imagen [10] - Tutorial completo sobre el alojamiento local de fuentes en el tema GeneratePress: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515140352212-image.png)
- Pega en el backend de WordPress "Apariencia" → "Personalizar" → "Adjuntar CSS", o archivo de estilo del tema hijo.
![Imagen [11] - Tutorial completo sobre el alojamiento local de fuentes en el tema GeneratePress: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515140504286-image.png)
5. Añadir fuentes locales a los temas de GeneratePress
- Vaya a "Apariencia" → "Personalizar" → "Tipografía".
- Añadir nombres de fuentes (con CSS)
font-family(Consistente).
![Imagen [12] - Tutorial completo sobre el alojamiento local de fuentes en el tema GeneratePress: mejora de la velocidad de carga y protección de la privacidad](https://www.361sale.com/wp-content/uploads/2025/05/20250515140629209-image.png)
- Desactive la opción Google Fonts y active las fuentes locales.
- Establezca el rango de aplicación de fuentes y guarde para que surta efecto.
6. Hacer que las fuentes locales aparezcan en el editor de bloques de WordPress.
El editor de bloques no carga las personalizaciones por defecto @font-face CSS.
Si CSS está en "CSS adicional", añada el editor de inyección de código:
add_filter( 'block_editor_settings_all', function( $editor_settings ) {
$css = wp_get_custom_css_post()->post_content;
$editor_settings['styles'][] = array( 'css' => $css );
return $editor_settings;
} );
Si el CSS está en un tema hijo style.cssañade el código:
add_filter( 'generar_estilos_editor', function( 1TP4Estilos_editor ) {
$editor_styles[] = 'style.css';
return $editor_styles;
} );
Una vez hecho esto, el editor mostrará las fuentes locales correctamente.
resúmenes
Las fuentes alojadas localmente mejoran la velocidad de carga y reducen las dependencias de terceros. Combinado con las características de tipografía del tema GeneratePress, completo conestilo caligráficoLos permisos de descarga y carga de archivos están activados,CSS La adición y configuración de fuentes de temas y editores permite un perfecto alojamiento local de fuentes, mejorando el rendimiento visual y de rendimiento de su sitio web.
Actualizaciones recientes
| Contacte con nosotros | |
|---|---|
| ¿No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas |
Servicio de atención al cliente WeChat
|
| ① Tel: 020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| (iii) Correo electrónico: info@361sale.com | |
| ④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres | |
Enlace a este artículo:https://www.361sale.com/es/54546El artículo está protegido por derechos de autor y debe ser reproducido con atribución.





















![Emoji[wozuimei]-Photonflux.com | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Emoticono [baoquan] - Photon Wave Network | Servicios profesionales de reparación de WordPress, cobertura mundial, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Sin comentarios