Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment héberger des polices locales dans WordPress pour un site plus rapide

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous souhaitez ajouter des polices tierces à votre site sans le ralentir ?

Les polices personnalisées améliorent la typographie et le compte utilisateur de votre site, mais leur chargement est plus long. La bonne nouvelle, c’est que vous pouvez héberger vos polices localement pour que votre site soit toujours rapide.

Dans cet article, nous allons vous afficher comment héberger des polices locales dans WordPress.

How to Host Local Fonts in WordPress for a Faster Website

Pourquoi héberger les polices de caractères localement dans WordPress ?

Bien que la typographie et les polices personnalisées puissent améliorer l’esthétique générale du site, elles ont un impact négatif sur les performances de votre WordPress. Par exemple, si vous utilisez une police personnalisée à partir de Google Fonts, elles sont alors chargées à partir de services tiers, ce qui ralentira votre site.

Outil de personnalisation, il existe un moyen d’utiliser des polices personnalisées sans ralentir votre site. Une nouvelle API Webfonts a été introduite dans WordPress 6.0. Elle vous permet d’héberger les polices localement afin qu’elles se chargent plus rapidement.

Une autre raison d’héberger les polices Google localement est de rester en conformité avec le RGPD. C’est une considération juridique importante si vous avez des internautes de l’Union européenne sur votre site.

Lorsqu’une personne visite un site qui utilise les polices de caractères Google, son adresse IP est connectée par Google lorsque les polices sont chargées. Étant donné que cette opération est effectuée sans son droit, l’Union européenne considère désormais qu’il s’agit d’une violation des règles en matière de confidentialité, et vous pouvez être tenu responsable des dommages subis.

Ceci étant dit, voyons comment héberger des polices locales dans WordPress pour un site plus rapide. Nous allons couvrir deux méthodes, et la première méthode est recommandée pour la plupart des utilisateurs/utilisatrices.

Méthode 1 : Héberger les polices locales dans WordPress avec une extension

La première chose à faire est d’installer et d’activer l’extension OMGF (Optimize My Google Fonts). Pour plus de détails, consultez notre guide étape par étape sur l ‘installation d’une extension WordPress.

OMGF est l’une des meilleures extensions de typographie WordPress. Il offre un moyen convivial pour les débutants d’améliorer les performances et la conformité au RGPD en hébergeant les polices Google localement.

Une fois activé, vous devez vous rendre dans Réglages  » Optimize Google Fonts pour configurer l’extension. Vous devez vous trouver dans l’onglet « Optimiser les polices ».

Remarquez la notification sous le Titre « Optimize Google Fonts » selon laquelle il vous suffit d’utiliser les Réglages par défaut pour remplacer automatiquement vos polices Google par des copies hébergées localement.

OMGF Settings

Cela signifie que lorsque vous défilez sur la page des Réglages, tout ce que vous avez à faire est de vous assurer que l' »Option d’affichage des polices » a le paramètre par défaut « Échanger (recommandé) » sélectionné.

Il ne vous reste plus qu’à cliquer sur le bouton « Enregistrer et optimiser » au bas de la page.

Click the Save & Optimize Button

Un message s’affiche en haut de l’écran : « Optimisation bien terminée ».

Nous vous félicitons ! Vos polices Google sont désormais hébergées localement. Votre site se chargera plus rapidement et vous avez réduit le risque de poursuites européennes.

Méthode 2 : Héberger manuellement les polices locales dans WordPress

Vous pouvez également héberger des polices localement sans utiliser d’extension en utilisant la méthode @font-face de notre guide sur la façon d’ajouter des polices personnalisées dans WordPress. Bien que cette méthode nécessite plus de travail, elle vous permet d’utiliser n’importe quelle police que vous aimez sur votre site.

Vous devez télécharger les polices que vous souhaitez utiliser au format web. Il existe de nombreux endroits où trouver d’excellentes polices web gratuites, comme Google Fonts, Typekit, FontSquirrel, et bien d’autres encore.

Downloading a Google Font

Si vous ne disposez pas du format web pour votre police, vous pouvez la convertir à l’aide du générateur de polices web FontSquirrel.

Vous devez maintenant stocker les polices sur votre serveur d’hébergement WordPress. Vous pouvez téléverser les fichiers par FTP ou en utilisant le gestionnaire de fichiers cPanel de votre hébergeur.

Vous devez créer un nouveau dossier appelé « fonts » dans le répertoire de votre thème ou thème enfant et le téléverser à cet endroit.

Upload the Fonts to Your Website

Une fois la police téléversée, vous devez la charger dans la feuille de style de votre thème à l’aide d’un CSS personnalisé. Vous pouvez ajouter le code directement au fichier style.css de votre thème, ou en utilisant la section CSS supplémentaire du personnalisateur de thème.

Vous pouvez le faire en utilisant une règle CSS3 @font-face comme celle-ci :

@font-face {
    font-family: Arvo;
    src: url(http://example.com/wp-content/themes/twentytwentyone/fonts/Arvo-Regular.ttf);
    font-weight: normal;
}

N’oubliez pas de remplacer la famille de polices et l’URL par les vôtres.

Ensuite, vous pouvez utiliser cette police n’importe où dans la feuille de style de votre thème ou dans la section CSS supplémentaire du personnalisateur de thème. Le CSS que vous utilisez dépendra de votre thème et de l’endroit où vous souhaitez utiliser la police locale. Voici un exemple tiré de notre site de démonstration :

h1 {
font-family: Arvo, Arial, sans-serif;
}

Comme vous pouvez le constater, notre Titre utilise désormais la police Arvo hébergée localement.

Adding Custom CSS With the Theme Customizer

Guides d’experts sur les polices de caractères dans WordPress

Maintenant que vous savez comment héberger des polices locales, vous pouvez consulter d’autres guides liés à l’utilisation des polices dans WordPress.

Nous espérons que ce tutoriel vous a aidé à apprendre comment héberger des polices locales dans WordPress pour un site plus rapide. Vous pouvez également consulter notre guide sur la façon d’augmenter le trafic de votre blog, ou notre choix d’experts des extensions WordPress indispensables pour développer votre site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

7 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      If you use the plugin, we would not recommend removing it to keep the fonts on your site.

      Administrateur

  2. Liz S says

    Don’t you also have to make some change to the functions.PHP file to add the new fonts so they show up in the customizer?

    • WPBeginner Support says

      If you are using the manual method you would need to edit your theme’s CSS which we cover in the second method :)

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.