Afin d'améliorer la vitesse de chargement des sites web et de protéger la vie privée, de nombreux webmasters choisissent d'héberger leurs fichiers de police localement plutôt que de s'appuyer sur des services externes tels que Polices de caractères GoogleCet article décrit comment télécharger et héberger localement des polices dans l'environnement du thème GeneratePress. Cet article décrit les étapes spécifiques pour télécharger et héberger localement des fichiers de polices dans l'environnement du thème GeneratePress.
![Image [1] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515113746753-image.png)
1) Télécharger le fichier de police
- utiliser Aide pour les polices de Google et d'autres outils pour rechercher et sélectionner les polices souhaitées.
![Image [2] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et de la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515113909774-image.png)
- Cochez les variantes de polices nécessaires pour éviter d'alourdir la page.
![Image [3] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : Amélioration de la vitesse de chargement et de la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515113921169-image.png)
- Ne copiez pas le code CSS, téléchargez le fichier de police zip et décompressez-le.
![Image [4] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et de la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515113939135-image.png)
2. télécharger les fichiers de polices
WordPress Par défaut, la médiathèque limite les téléchargements de fichiers de police.
Nous recommandons d'utiliser le plugin "Code Snippets" pour éviter le risque de modifier directement les fichiers du thème.
![Image [5] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et de la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515135539650-image.png)
Ajouter un nouvel extrait de code au plugin qui colle les permissions de téléchargement du fichier de police pour l'élémentfonction (math.)Code.
![Image [6] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : Amélioration de la vitesse de chargement et de la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515135626481-image.png)
Après avoir sauvegardé et activé l'extrait de code, la fonctionmédiathèqueTéléchargez tous les fichiers de polices décompressés.
![Image [7] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : améliorer la vitesse de chargement et la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515135643751-image.png)
Ajouter ce qui suit PHP Code, autorisation temporaire de téléchargement de fichiers de police ouverts (mise en place)sous-thème functions.php (ou gérée avec un plugin d'extraits de code) :
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.
} ) ;
Téléchargez le fichier de police décompressé, il est recommandé de supprimer le code après le téléchargement.
3. obtenir un lien vers le fichier de police
![Image [8] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : améliorer la vitesse de chargement et la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515135723346-image.png)
- Copier un fichier de police dans son intégralité URL, par exemple :
http://your-site/wp-content/uploads/2019/02/font-name.woff2 - Supprimez le nom du fichier et conservez uniquement le chemin d'accès au répertoire en tant qu'élément d'information. CSS Utilisation du chemin.
http://votre site/wp-content/uploads/2019/02/
4. générer et ajouter le CSS @font-face
Revenons à l'aide Google Fonts pour télécharger des fichiers de polices.
- Renseignez le chemin d'accès au répertoire dans Google Fonts Helper.
http://your-site/wp-content/uploads/2019/02/
![Image [9] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : améliorer la vitesse de chargement et la protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515140305237-image.png)
- Copiez le code CSS complet généré.
![Image [10] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515140352212-image.png)
- Coller dans le backend de WordPress "Apparence" → "Personnaliser" → "Attacher le CSS", ou le fichier de style du thème enfant.
![Image [11] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515140504286-image.png)
5. ajouter des polices locales aux thèmes de GeneratePress
- Allez dans "Apparence" → "Personnaliser" → "Typographie".
- Ajout de noms de polices (avec CSS)
police de caractères(cohérent).
![Image [12] - Tutoriel complet sur l'hébergement local des polices sous le thème GeneratePress : amélioration de la vitesse de chargement et protection de la vie privée](https://www.361sale.com/wp-content/uploads/2025/05/20250515140629209-image.png)
- Désactivez l'option Google Fonts et activez les polices locales.
- Définissez la plage d'application des polices et enregistrez pour prendre effet.
6. faire apparaître les polices locales dans l'éditeur de blocs de WordPress.
L'éditeur de blocs ne charge pas les personnalisations par défaut @font-face CSS.
Si CSS est dans "Additional CSS", ajouter l'éditeur d'injection de code :
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 le CSS se trouve dans le thème enfant style.css, ajouter le code :
add_filter( 'generate_editor_styles', function( $editor_styles ) {
$editor_styles[] = 'style.css' ;
return $editor_styles ;
} ) ;
Une fois cette opération effectuée, l'éditeur affichera correctement les polices locales.
résumés
Les polices hébergées localement améliorent la vitesse de chargement et réduisent les dépendances tierces. Combiné avec les fonctionnalités de typographie du thème GeneratePress, complet avecstyle calligraphiqueLes autorisations de téléchargement et d'envoi de fichiers sont activées,CSS L'ajout de configurations de polices pour les thèmes et les éditeurs permet un hébergement local parfait des polices, ce qui améliore l'aspect visuel et les performances de votre site web.
Mises à jour récentes
Lien vers cet article :https://www.361sale.com/fr/54546L'article est protégé par le droit d'auteur et doit être reproduit avec mention.





















![Emoji[wozuimei]-Photonflux.com | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Émoticône [baoquan] - Photon Wave Network | Services professionnels de réparation WordPress, couverture mondiale, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Pas de commentaires