{"id":27546,"date":"2019-06-12T05:36:12","date_gmt":"2019-06-12T12:36:12","guid":{"rendered":"https:\/\/kinsta.com\/?p=4271"},"modified":"2024-09-20T13:46:36","modified_gmt":"2024-09-20T12:46:36","slug":"polices-icones-wordpress","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/","title":{"rendered":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)"},"content":{"rendered":"<p>Au d\u00e9but, les ic\u00f4nes \u00e9taient facilement accessibles, mais les impl\u00e9menter efficacement dans WordPress \u00e9tait un peu plus difficile. On pouvait contourner certains probl\u00e8mes avec les sprites, mais ce n\u2019\u00e9tait pas toujours un bon moyen d\u2019avancer, et quand les \u00e9crans r\u00e9tina ont commenc\u00e9 \u00e0 sortir, le probl\u00e8me s\u2019est amplifi\u00e9 (litt\u00e9ralement).<\/p>\n<p>L\u2019une des solutions les plus courantes \u00e0 ce probl\u00e8me est d\u2019utiliser une police d\u2019ic\u00f4nes. Les ic\u00f4nes sont des polices web ou des vecteurs, donc vous pouvez les mettre \u00e0 l\u2019\u00e9chelle \u00e0 l\u2019infini et beaucoup d\u2019ic\u00f4nes peuvent tenir dans un seul fichier, ce qui r\u00e9duit consid\u00e9rablement le nombre de vos requ\u00eates. Cela vous permet d\u2019utiliser presque toutes les ic\u00f4nes que vous pouvez imaginer. Cependant, cela s\u2019accompagne \u00e9galement de certaines consid\u00e9rations li\u00e9es \u00e0 la performance.<\/p>\n<p>Nous vous montrerons dans cet article quelques fa\u00e7ons diff\u00e9rentes d\u2019utiliser les polices d\u2019ic\u00f4nes WordPress, o\u00f9 les obtenir, et quelle m\u00e9thode pourrait \u00eatre la meilleure pour votre site.<\/p>\n<ul>\n<li><a href=\"#find-icon-fonts\">O\u00f9 trouver les polices d\u2019ic\u00f4nes<\/a><\/li>\n<li><a href=\"#easy-way-font-icons\">Fa\u00e7ons simples et rapides d\u2019utiliser les polices d\u2019ic\u00f4nes<\/a><\/li>\n<li><a href=\"#performance-icon-fonts\">Probl\u00e8me de performance \u00e0 prendre en compte avec les polices d\u2019ic\u00f4nes<\/a><\/li>\n<li><a href=\"#host-icon-fonts-locally\">H\u00e9berger locallement des polices d\u2019ic\u00f4nes (seulement celles dont vous avez besoin)<\/a><\/li>\n<li><a href=\"#icon-fonts-accessiblity-concerns\">Pr\u00e9occupations relatives \u00e0 l\u2019accessibilit\u00e9 des polices d\u2019ic\u00f4nes<\/a><\/li>\n<\/ul>\n<h2 id=\"find-icon-fonts\">O\u00f9 trouver les polices d\u2019ic\u00f4nes<\/h2>\n<p>Il y a beaucoup de bons endroits pour trouver des polices d\u2019ic\u00f4nes pour votre site WordPress. Tapez simplement \u00ab\u00a0icon font\u00a0\u00bb dans Google et vous obtiendrez d\u2019excellents r\u00e9sultats. L\u2019une des plus populaires et des plus utilis\u00e9es est <a href=\"https:\/\/fontawesome.com\/\">Font Awesome<\/a>. Au moment d\u2019\u00e9crire ces lignes, il y a plus de 1400 ic\u00f4nes gratuites, ainsi que plus de 4500 ic\u00f4nes dans leur version pro. Cela inclut des ic\u00f4nes pour \u00e0 peu pr\u00e8s tout, de l\u2019interface, du social, des fl\u00e8ches, et beaucoup d\u2019autres types d\u2019ic\u00f4nes.<\/p>\n<figure style=\"width: 1633px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/icones-font-awesome.png\" alt=\"Ic\u00f4nes Font Awesome\" width=\"1633\" height=\"1026\"><figcaption class=\"wp-caption-text\">Ic\u00f4nes Font Awesome<\/figcaption><\/figure>\n<p>En voici d\u2019autres \u00e0 v\u00e9rifier :<\/p>\n<ul>\n<li><a href=\"https:\/\/icomoon.io\/\">IcoMoon<\/a> est un autre service populaire avec plus de 5 500 ic\u00f4nes vectorielles gratuites et plus de 4 000 ic\u00f4nes payantes. En fait, nous utiliserons leur outil de g\u00e9n\u00e9ration de polices d\u2019ic\u00f4nes plus bas.<\/li>\n<li><a href=\"http:\/\/fontello.com\/\">Fontello<\/a> est un autre excellent service qui vous aide \u00e0 d\u00e9couvrir et \u00e0 cr\u00e9er des polices d\u2019ic\u00f4nes.<\/li>\n<li>Si vous recherchez un jeu d\u2019ic\u00f4nes super l\u00e9ger, assurez-vous de tester <a href=\"https:\/\/danklammer.com\/bytesize-icons\/\">Bytesize<\/a>. Les 84 ic\u00f4nes mesurent toutes 9KB lorsque minifi\u00e9es (2 Ko en SVGZ, ou Gzipp\u00e9).<\/li>\n<li>Si vous voulez simplement utiliser les ic\u00f4nes SVG manuellement, vous ne trouverez pas de meilleure biblioth\u00e8que gratuite qu\u2019<a href=\"https:\/\/iconmonstr.com\/\">iconmonstr<\/a> ou une meilleure biblioth\u00e8que payante qu\u2019<a href=\"https:\/\/www.iconfinder.com\/\">Iconfinder<\/a>.<\/li>\n<\/ul>\n<h2 id=\"easy-way-font-icons\">Fa\u00e7ons rapides et faciles d\u2019utiliser les ic\u00f4nes de police WordPress<\/h2>\n<p>Tout d\u2019abord, nous allons nous plonger dans quelques-unes des fa\u00e7ons rapides et faciles d\u2019utiliser les ic\u00f4nes de police WordPress. Un avertissement, ce ne sont pas toutes les meilleures en termes de performance. Pour cela, nous vous recommandons de passer \u00e0 la section sur la <a href=\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#host-icon-fonts-locally\">meilleure m\u00e9thode<\/a>.<\/p>\n<h3>Option 1 &#8211; Utiliser un plugin WordPress<\/h3>\n<p>La fa\u00e7on la plus rapide de se familiariser avec les ic\u00f4nes de polices WordPress est d\u2019utiliser une extension tierce. L\u2019<a href=\"https:\/\/wordpress.org\/plugins\/font-awesome-integration\/\">extension gratuite Font Awesome Integration<\/a> contient la derni\u00e8re biblioth\u00e8que d\u2019ic\u00f4nes Font Awesome 5. Apr\u00e8s l\u2019avoir install\u00e9e et activ\u00e9e, il suffit d\u2019un simple code court pour ins\u00e9rer une ic\u00f4ne. Ils ont m\u00eame une ic\u00f4ne WordPress maintenant ! Plut\u00f4t cool.<\/p>\n<p>Vous pouvez consulter le <a href=\"https:\/\/fontawesome.com\/how-to-use\/on-the-web\/referencing-icons\/basic-use\">tableau d\u2019utilisation de base<\/a> de Font Awesome 5 pour d\u2019autres fa\u00e7ons de l\u2019utiliser et de le personnaliser, ainsi que leur biblioth\u00e8que d\u2019ic\u00f4nes. Par exemple, ci-dessous, nous avons ins\u00e9r\u00e9 l\u2019ic\u00f4ne WordPress Font Awesome dans un bloc de code court <a href=\"https:\/\/kinsta.com\/fr\/blog\/editeur-wordpress-gutenberg\/\">Gutenberg<\/a> et ajout\u00e9 <code>fa-3x<\/code> pour le rendre trois fois plus grand.<\/p>\n<pre><code class=\"language-html\">[fawesome iclass=\"fab fa-wordpress fa-3x\"]<\/code><\/pre>\n<figure style=\"width: 1795px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/code-court-font-awesome-gutenberg.png\" alt=\"Code court Font Awesome dans Gutenberg\" width=\"1795\" height=\"808\"><figcaption class=\"wp-caption-text\">Code court Font Awesome dans Gutenberg<\/figcaption><\/figure>\n<p>Voici \u00e0 quoi cela ressemble dans l\u2019interface publique. Plut\u00f4t facile, non ? Nous avons une ic\u00f4ne Font Awesome sur notre site en quelques minutes seulement.<\/p>\n<figure style=\"width: 1417px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/font-awesome-wordpress-5.0-1.png\" alt=\"Exemple Font Awesome dans WordPress 5.0\" width=\"1417\" height=\"797\"><figcaption class=\"wp-caption-text\">Exemple Font Awesome dans WordPress 5.0<\/figcaption><\/figure>\n<p>Si vous voulez beaucoup de codes cours faciles \u00e0 utiliser, vous voudrez peut-\u00eatre aussi consulter l\u2019<a href=\"https:\/\/wordpress.org\/plugins\/shortcodes-ultimate\/\">extension Shortcodes Ultimate<\/a>. Ils ont un module d\u2019ic\u00f4nes payantes que vous pouvez utiliser.<\/p>\n<p>Ce qui pr\u00e9c\u00e8de est une excellente solution si vous voulez laisser vos clients ajouter des ic\u00f4nes aux articles ou aux pages, mais si vous voulez utiliser ces \u00e9l\u00e9ments dans votre th\u00e8me ou votre extension, il est pr\u00e9f\u00e9rable de les mettre vous-m\u00eame en file d\u2019attente (nous y reviendrons ci-dessous).<\/p>\n<h3>Option 2 &#8211; Utiliser les dashicons int\u00e9gr\u00e9s<\/h3>\n<p><a href=\"https:\/\/developer.wordpress.org\/resource\/dashicons\/\">Dashicons<\/a> est un ensemble d\u2019ic\u00f4nes de polices incluses par d\u00e9faut puisque WordPress l\u2019utilise dans l\u2019administration. Vous aurez besoin de le mettre en file d\u2019attente sur l\u2019interface publique, mais tout ce dont vous avez besoin est le nom du script, le fichier est d\u00e9j\u00e0 disponible pour WordPress.<\/p>\n<p>Vous pouvez ajouter ce qui suit dans votre fichier <code>functions.php<\/code>, ou nous vous recommandons d\u2019utiliser une extension gratuite comme <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\">Code Snippets<\/a>. Cela minimise le risque de briser votre th\u00e8me et les changements seront \u00e9galement conserv\u00e9s tout au long des mises \u00e0 jour du th\u00e8me.<\/p>\n<pre><code class=\"language-php\">function my_theme_styles() {\nwp_enqueue_style( 'dashicons' );\n}<\/code><\/pre>\n<p>Vous pouvez ensuite vous rendre sur le <a href=\"https:\/\/developer.wordpress.org\/resource\/dashicons\/\">site de Dashicons<\/a>, s\u00e9lectionner une ic\u00f4ne et cliquer sur le lien \u00ab\u00a0copier HTML\u00a0\u00bb qui vous donnera le code n\u00e9cessaire pour afficher l\u2019ic\u00f4ne. Ils n\u2019ont pas un grand choix, mais ils fonctionnent toujours tr\u00e8s bien et sont tr\u00e8s l\u00e9gers.<\/p>\n<pre><code class=\"language-html\">&lt;span class=\"dashicons dashicons-admin-post\"&gt;&lt;\/span&gt;<\/code><\/pre>\n<p>Par exemple, ci-dessous, nous avons ins\u00e9r\u00e9 l\u2019ic\u00f4ne du tableau de bord dans un bloc HTML de<a href=\"https:\/\/kinsta.com\/fr\/blog\/editeur-wordpress-gutenberg\/\"> Gutenberg.<\/a><\/p>\n<figure style=\"width: 1520px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/gutenberg-dashicons.png\" alt=\"Dashicons dans le bloc HTML de Gutenberg\" width=\"1520\" height=\"767\"><figcaption class=\"wp-caption-text\">Dashicons dans le bloc HTML de Gutenberg<\/figcaption><\/figure>\n<p>Voici \u00e0 quoi cela ressemble sur l\u2019interface publique.<\/p>\n<figure style=\"width: 1475px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/dashicons-wordpress.png\" alt=\"Exemple de Dashicons dans WordPress 5.0\" width=\"1475\" height=\"633\"><figcaption class=\"wp-caption-text\">Exemple de Dashicons dans WordPress 5.0<\/figcaption><\/figure>\n<p>Dashicons n\u2019a pas de code court sympa, mais vous pouvez personnaliser la taille de vos ic\u00f4nes avec <a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/\">CSS<\/a>. Voici un exemple d\u2019insertion d\u2019une ic\u00f4ne juste avant un en-t\u00eate.<\/p>\n<pre><code class=\"language-html\">&lt;h2 class=\"dashicons-before dashicons-smiley\"&gt;My Cool Headline&lt;\/h2&gt;<\/code><\/pre>\n<h3>Option 3 &#8211; Lien manuel vers les polices d\u2019ic\u00f4nes h\u00e9berg\u00e9es en externe<\/h3>\n<p>Votre troisi\u00e8me option est de cr\u00e9er manuellement un lien vers les polices d\u2019ic\u00f4nes h\u00e9berg\u00e9es en externe. C\u2019est essentiellement ce que l\u2019extension de l\u2019option 1 ci-dessus fait en arri\u00e8re-plan.<\/p>\n<p>Pour Font Awesome, vous pouvez r\u00e9cup\u00e9rer le code depuis leur <a href=\"https:\/\/fontawesome.com\/start\">page d\u2019accueil,<\/a> puis suivre les \u00e9tapes ci-dessous. Ils h\u00e9bergent gratuitement pour vous toutes leurs polices sur un <a href=\"https:\/\/kinsta.com\/fr\/blog\/cdn-wordpress\/\">CDN<\/a>. Cela ressemblera \u00e0 quelque chose comme \u00e7a :<\/p>\n<pre><code class=\"language-html\">&lt;link rel=\"stylesheet\" href=\"https:\/\/use.fontawesome.com\/releases\/v5.5.0\/css\/all.css\" integrity=\"sha384-xxxxx\" crossorigin=\"anonymous\"&gt;<\/code><\/pre>\n<p><strong>\u00c9tape 1<\/strong><\/p>\n<p>Copiez le code dans le <code>&lt;head&gt;<\/code> de chaque mod\u00e8le ou page de votre site WordPress o\u00f9 vous voulez utiliser Font Awesome. Vous pouvez modifier le fichier <code>header.php<\/code> de votre th\u00e8me ou mieux encore, suivez notre tutoriel simple pour savoir <a href=\"https:\/\/kinsta.com\/fr\/blog\/ajouter-code-wordpress-header-footer\/\">comment ajouter du code \u00e0 votre en-t\u00eate<\/a>.<\/p>\n<p><strong>\u00c9tape 2<\/strong><\/p>\n<p>Vous pouvez alors commencer \u00e0 placer des ic\u00f4nes dans votre <code>&lt;body&gt;<\/code>. <a href=\"https:\/\/fontawesome.com\/icons?d=gallery\">Trouvez la bonne ic\u00f4ne<\/a> et apprenez comment <a href=\"https:\/\/fontawesome.com\/how-to-use\/on-the-web\/referencing-icons\/basic-use\">l\u2019ajouter \u00e0 votre page<\/a>.<\/p>\n<h2 id=\"performance-icon-fonts\">Probl\u00e8me de performance \u00e0 prendre en compte lors de l\u2019utilisation des polices d\u2019ic\u00f4nes<\/h2>\n<p>Bien qu\u2019il n\u2019y ait rien de mal \u00e0 utiliser l\u2019une des m\u00e9thodes ci-dessus pour ajouter des polices d\u2019ic\u00f4nes \u00e0 votre site, elles ne sont pas techniquement la meilleure fa\u00e7on. Pourquoi ? Tout se r\u00e9sume \u00e0 des <b>questions de performance<\/b>.<\/p>\n<h3>Vous n\u2019avez probablement pas besoin de toutes ces ic\u00f4nes<\/h3>\n<p>Tout d\u2019abord, lorsque vous utilisez une extension pour les polices d\u2019ic\u00f4nes ou un lien vers une biblioth\u00e8que de polices d\u2019ic\u00f4nes externe, elle va charger toutes les ic\u00f4nes de toute sa biblioth\u00e8que. Si vous n\u2019utilisez qu\u2019une vingtaine d\u2019ic\u00f4nes sur l\u2019ensemble de votre site, cela peut \u00eatre beaucoup mieux g\u00e9r\u00e9.<\/p>\n\n<p>Par exemple, nous avons inclus la biblioth\u00e8que Font Awesome 5 sur notre site et bien que le fichier CSS soit petit, le fichier de police lui-m\u00eame est de 108 Ko. Bien que cela puisse ne pas sembler si gros, vous verrez plus loin \u00e0 quel point le fichier devient petit lorsque nous choisissons seulement les <a href=\"https:\/\/kinsta.com\/fr\/blog\/polices-html\/\">polices HTML<\/a> que nous utilisons r\u00e9ellement.<\/p>\n<figure style=\"width: 1636px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/grande-bibliotheque-polices-font-awesome.png\" alt=\"Grande biblioth\u00e8que de polices Font Awesome\" width=\"1636\" height=\"280\"><figcaption class=\"wp-caption-text\">Grande biblioth\u00e8que de polices Font Awesome<\/figcaption><\/figure>\n<h3>Le chargement \u00e0 partir d\u2019un CDN est g\u00e9n\u00e9ralement plus rapide<\/h3>\n<p>Deuxi\u00e8mement, il n\u2019y a rien de mal \u00e0 charger des scripts \u00e0 partir de diff\u00e9rents CDNs. Cependant, si vous avez l\u2019option de le charger \u00e0 partir d\u2019un CDN, c\u2019est g\u00e9n\u00e9ralement plus rapide. Pourquoi ? Parce qu\u2019il peut tirer profit d\u2019une seule connexion <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/http2\/\">HTTP\/2<\/a> et r\u00e9duire les <a href=\"https:\/\/kinsta.com\/fr\/blog\/reduire-recherches-dns\/\">recherches DNS<\/a> suppl\u00e9mentaires. Assurez-vous simplement que votre CDN principal est un bon CDN !<\/p>\n<h2 id=\"host-icon-fonts-locally\">H\u00e9berger localement les polices d\u2019ic\u00f4nes (uniquement celles dont vous avez besoin)<\/h2>\n<p>Pour les raisons de performance mentionn\u00e9es ci-dessus, nous allons vous expliquer comment h\u00e9berger vos polices d\u2019ic\u00f4nes localement, ainsi que comment utiliser uniquement celles dont vous avez besoin. Par localement, nous entendons soit les charger \u00e0 partir du serveur de votre h\u00e9bergeur WordPress, soit \u00e0 partir de votre propre CDN.<\/p>\n<p>En choisissant uniquement les polices d\u2019ic\u00f4nes dont vous avez besoin, vous pouvez <b>r\u00e9duire la taille du fichier de 100 Ko \u00e0 quelques kilo-octets<\/b>, tr\u00e8s pratique ! Encore mieux : vous pouvez m\u00eame m\u00e9langer et faire correspondre des ic\u00f4nes de diff\u00e9rents jeux de polices.<\/p>\n<h3>Les basiques &#8211; Comment \u00e7a marche ?<\/h3>\n<p>L\u2019utilisation d\u2019une ic\u00f4ne de police implique l\u2019h\u00e9bergement du fichier de police (WOFF, WOFF 2, etc.) sur votre serveur, puis l\u2019<a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/\">utilisation de CSS<\/a> pour charger la police, puis la cr\u00e9ation de balises pour ajouter les ic\u00f4nes \u00e0 l\u2019endroit correct.<\/p>\n<p>Bien que votre site ne chargera qu\u2019un seul fichier, vous aurez en fait un certain nombre de formats de fichiers pour chaque police puisque certains navigateurs utilisent des formats diff\u00e9rents. Font Awesome a 6 formats de fichiers diff\u00e9rents inclus : EOT, SVG, TTF, WOFF, WOFF, WOFF 2 et OTF. Cependant, sur la base de la prise en charge du navigateur, vous n\u2019avez vraiment besoin que de WOFF ou WOFF 2.<\/p>\n<p>Astuce : WOFF est <a href=\"https:\/\/caniuse.com\/#feat=woff\">support\u00e9<\/a> par 93%+ de tous les navigateurs modernes. Cependant, WOFF 2 est davantage compress\u00e9, mais n\u2019est <a href=\"https:\/\/caniuse.com\/#feat=woff2\">support\u00e9<\/a> que par 83%+ de tous les navigateurs modernes. Nous vous recommandons de choisir l\u2019un ou l\u2019autre ou les deux. Le navigateur d\u00e9terminera en fonction de votre code celui \u00e0 livrer au client.<\/p>\n<p>Votre premi\u00e8re t\u00e2che est d\u2019utiliser un outil pour choisir seulement les ic\u00f4nes que vous voulez. Vous pouvez ensuite ajouter ces fichiers quelque part dans le r\u00e9pertoire de votre projet, g\u00e9n\u00e9ralement dans un r\u00e9pertoire de polices.<\/p>\n<p>Ensuite, vous ajoutez le fichier CSS Font Awesome dans votre projet et l\u2019ajoutez \u00e0 votre site en utilisant un ancien \u00e9l\u00e9ment de lien normal.<\/p>\n<pre><code class=\"language-html\">&lt;link rel=\"stylesheet\" href=\"css\/font-awesome.min.css\"&gt;<\/code><\/pre>\n<p>Vous pouvez \u00e9galement mettre en file d\u2019attente le fichier CSS ou, s\u2019il est petit, l\u2019utiliser simplement en ligne.<\/p>\n<p>Si vous regardez le fichier CSS, vous pouvez voir ce qui se passe en arri\u00e8re-plan. Les fichiers de polices sont charg\u00e9s, l\u2019\u00e9l\u00e9ment de base avec la classe <code>.fa<\/code> est d\u00e9fini (avec d\u2019autres), et enfin, chaque ic\u00f4ne nomm\u00e9e est d\u00e9finie (ex : .fa-book).<\/p>\n<p>La seule chose \u00e0 laquelle vous devez faire attention, c\u2019est le chemin d\u2019acc\u00e8s \u00e0 vos fichiers de polices. Par d\u00e9faut, ils sont charg\u00e9s \u00e0 partir de <code>..\/fonts<\/code> qui sera le r\u00e9pertoire des polices, un dossier plus haut que le fichier CSS actuel. Il se peut que vous deviez le modifier pour l\u2019adapter \u00e0 votre propre structure de r\u00e9pertoires.<\/p>\n<p>Maintenant que vous avez une meilleure id\u00e9e de son fonctionnement, nous allons vous expliquer comment proc\u00e9der \u00e9tape par \u00e9tape. Dans cet exemple, nous utilisons un site de commerce \u00e9lectronique de production.<\/p>\n<h3>\u00c9tape 1<\/h3>\n<p>Tout d\u2019abord, vous devez d\u00e9terminer quelle biblioth\u00e8que d\u2019ic\u00f4nes de polices vous voulez utiliser. Nous en avons partag\u00e9 quelques-unes que nous aimons bien au d\u00e9but de cet article. Dans cet exemple, nous allons utiliser Font Awesome avec le g\u00e9n\u00e9rateur de polices <a href=\"https:\/\/icomoon.io\/\">IcoMoon<\/a>. Si vous voulez les fichiers WOFF 2 d\u2019IcoMoon, vous devez payer des frais uniques de 9 $ pour acc\u00e9der \u00e0 leur biblioth\u00e8que payante.<\/p>\n<p>Vous pouvez t\u00e9l\u00e9charger gratuitement les ic\u00f4nes Font Awesome que vous voulez manuellement, mais vous auriez besoin d\u2019utiliser un outil comme <a href=\"http:\/\/fontforge.github.io\/en-US\/\">FontForge<\/a> pour modifier manuellement leur fichier WOFF ou WOFF 2. Nous aimons que cela soit facile, donc nous utilisons un g\u00e9n\u00e9rateur.<\/p>\n<h3>\u00c9tape 2<\/h3>\n<p>Dirigez-vous vers le <a href=\"https:\/\/icomoon.io\/app\/#\/select\/library\">g\u00e9n\u00e9rateur IcoMoon<\/a>. On clique sur \u00ab\u00a0Ajouter\u00a0\u00bb dans la biblioth\u00e8que Font Awesome.<\/p>\n<figure style=\"width: 1432px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/bibliotheque-icomoon-font-awesome-1.png\" alt=\"Biblioth\u00e8que IcoMoon Font Awesome\" width=\"1432\" height=\"616\"><figcaption class=\"wp-caption-text\">Biblioth\u00e8que IcoMoon Font Awesome<\/figcaption><\/figure>\n<h3>\u00c9tape 3<\/h3>\n<p>Ensuite, vous devrez choisir les ic\u00f4nes que vous voulez utiliser sur votre site WordPress. Si vous utilisez d\u00e9j\u00e0 Font Awesome et que vous passez simplement \u00e0 des versions h\u00e9berg\u00e9es localement, faites une courte liste et choisissez-les dans la biblioth\u00e8que.<\/p>\n<figure style=\"width: 1469px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/choisissez-icones-font-awesome.png\" alt=\"Choisissez les ic\u00f4nes Font Awesome\" width=\"1469\" height=\"1141\"><figcaption class=\"wp-caption-text\">Choisissez les ic\u00f4nes Font Awesome<\/figcaption><\/figure>\n<p>Dans cet exemple, nous choisissons des ic\u00f4nes pour <a href=\"https:\/\/perfmatters.io\">perfmatters.io<\/a>, un site de eCommerce WordPress qui ex\u00e9cute Easy Digital Downloads.<\/p>\n<h3>\u00c9tape 4<\/h3>\n<p>Une fois que vous avez choisi toutes vos ic\u00f4nes, choisissez \u00ab\u00a0G\u00e9n\u00e9rer la police\u00a0\u00bb en bas. Pour ce site, nous avons eu besoin de 20 ic\u00f4nes.<\/p>\n<figure style=\"width: 1593px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/icones-font-awesome-depuis-exportation-icomoon.png\" alt=\"Ic\u00f4nes Font Awesome depuis l\u2019exportation IcoMoon\" width=\"1593\" height=\"979\"><figcaption class=\"wp-caption-text\">Ic\u00f4nes Font Awesome depuis l\u2019exportation IcoMoon<\/figcaption><\/figure>\n<p>Vous obtiendrez des fichiers qui ressemblent \u00e0 ceci. Les plus importants dont vous aurez besoin sont le fichier <code>style.css<\/code> et les fichiers de polices (WOFF, WOFF 2).<\/p>\n<figure style=\"width: 1378px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/fichiers-icones.png\" alt=\"Fichiers de polices d\u2019ic\u00f4nes\" width=\"1378\" height=\"434\"><figcaption class=\"wp-caption-text\">Fichiers de polices d\u2019ic\u00f4nes<\/figcaption><\/figure>\n<h3>\u00c9tape 5<\/h3>\n<p>Ensuite, il est recommand\u00e9 d\u2019effectuer une recherche et un remplacement dans le fichier <code>style.css<\/code> avant de le t\u00e9l\u00e9verser\/copier sur votre site. Voici \u00e0 quoi ressemble l\u2019original.<\/p>\n<figure style=\"width: 1858px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/fichier-css-icomoon.png\" alt=\"Fichier CSS IcoMoon\" width=\"1858\" height=\"1394\"><figcaption class=\"wp-caption-text\">Fichier CSS IcoMoon<\/figcaption><\/figure>\n<p>Pour ceux d\u2019entre vous qui utilisent d\u00e9j\u00e0 Font Awesome, cela facilite simplement le passage des classes \u00e0 Font Awesome, de cette fa\u00e7on s\u2019il y avait d\u00e9j\u00e0 quelque chose cod\u00e9 sur votre site WordPress avec lui, il va automatiquement commencer \u00e0 utiliser les ic\u00f4nes.<\/p>\n<p>Faites donc une recherche pour \u00ab\u00a0ic\u00f4ne\u00a0\u00bb et remplacez toutes les occurrences par \u00ab\u00a0fa\u00a0\u00bb. Vous devriez pouvoir faire une recherche rapide et remplacer par un <a href=\"https:\/\/kinsta.com\/fr\/blog\/meilleurs-editeurs-de-texte\/#sublime-text\">\u00e9diteur de texte comme Sublime<\/a>.<\/p>\n<figure style=\"width: 1268px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/trouver-remplacer-sublime.png\" alt=\"Trouver et remplacer dans Sublime\" width=\"1268\" height=\"174\"><figcaption class=\"wp-caption-text\">Trouver et remplacer dans Sublime<\/figcaption><\/figure>\n<p>Ceci remplace <code>[class^=\"icon-\"], [class*=\" icon-\"]<\/code> par\u00a0<code>[class^=\"fa-\"], [class*=\" fa-\"]<\/code>. Il corrige \u00e9galement chaque ic\u00f4ne, ainsi au lieu de commencer par <code>.icon-<\/code>, ils commencent maintenant par <code>.fa-<\/code>.<\/p>\n<p>Vous devrez peut-\u00eatre \u00e9galement modifier l\u2019URL source en fonction de l\u2019endroit o\u00f9 vous mettez en ligne vos fichiers de polices \u00e0 l\u2019\u00e9tape 7. <b>Nous vous recommandons de changer l\u2019URL de votre CDN.<\/b><\/p>\n<h3>\u00c9tape 6<\/h3>\n<p>Ensuite, vous devez ajouter le CSS \u00e0 votre site. Il y a plusieurs fa\u00e7ons de le faire.<\/p>\n<p><strong>Option 1<\/strong><\/p>\n<p>Comme la quantit\u00e9 de CSS est tr\u00e8s petite, vous pouvez copier tout le CSS du fichier et le coller dans l\u2019outil de personnalisation de WordPress. Ne faites jamais cela pour les gros fichiers, mais il s\u2019agit d\u2019une quantit\u00e9 relativement faible de CSS. Cela signifie qu\u2019il se chargera en ligne sur votre site.<\/p>\n<p><strong>Option 2<\/strong><\/p>\n<p>Vous pouvez cr\u00e9er manuellement un lien vers votre feuille de style en la pla\u00e7ant dans l\u2019en-t\u00eate de votre site WordPress. Astuce : Connectez-le \u00e0 votre propre CDN pour des performances plus rapides.<\/p>\n<pre><code class=\"language-html\">&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.yourdomain.com\/fonts\/style.css\"&gt;<\/code><\/pre>\n<p><strong>Option 3<\/strong><\/p>\n<p>Vous pouvez \u00e9galement mettre le fichier CSS en file d\u2019attente dans WordPress. Le processus est tr\u00e8s similaire \u00e0 la m\u00e9thode manuelle. Ajoutez ce qui suit au fichier <code>functions.php<\/code> de votre th\u00e8me, ou utilisez l\u2019<a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\">extension gratuite Code Snippets<\/a>. Vous devrez peut-\u00eatre changer le r\u00e9pertoire en fonction de l\u2019endroit o\u00f9 vous l\u2019avez t\u00e9l\u00e9vers\u00e9.<\/p>\n<pre><code class=\"language-php\">function my_theme_styles() {\nwp_enqueue_style( 'FontAwesome', get_template_directory_uri() . '\/css\/style.css' );\n}\n\nadd_action( 'wp_enqueue_scripts', 'my_theme_styles' );<\/code><\/pre>\n<h3>\u00c9tape 7<\/h3>\n<p>Maintenant que vous avez ajout\u00e9 le CSS \u00e0 votre site, il est temps de mettre en ligne les fichiers de polices. Vous pouvez placer les polices n\u2019importe o\u00f9, un dossier appel\u00e9 \u00ab\u00a0fonts\u00a0\u00bb dans votre \/public est tr\u00e8s bien. Rappelez-vous cependant que le dossier source de votre fichier <code>style.css<\/code> doit correspondre.<\/p>\n<figure style=\"width: 1388px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/fichiers-polices-icones-sftp.png\" alt=\"Fichiers de polices d\u2019ic\u00f4nes SFTP\" width=\"1388\" height=\"256\"><figcaption class=\"wp-caption-text\">Fichiers de polices d\u2019ic\u00f4nes SFTP<\/figcaption><\/figure>\n<h3>\u00c9tape 8<\/h3>\n<p>Maintenant, votre site WordPress devrait avoir \u00e0 la fois vos fichiers CSS et vos fichiers de polices accessibles. Ensuite, vous pouvez donc ajouter du balisage \u00e0 votre site. Ceci n\u2019est qu\u2019un exemple d\u2019ajout d\u2019une ic\u00f4ne de rouage.<\/p>\n<pre><code class=\"language-html\">&lt;i class=\"fa fa-cog\"&gt;&lt;\/i&gt;<\/code><\/pre>\n<p>Vous pouvez voir un exemple de ce travail en direct sur <a href=\"https:\/\/perfmatters.io\/\">perfmatters.io<\/a>. Gardez \u00e0 l\u2019esprit que vous pouvez utiliser n\u2019importe quel \u00e9l\u00e9ment, pas seulement <code>i<\/code>. Vous pouvez \u00e9galement utiliser des \u00e9l\u00e9ments normaux<span class=\"Apple-converted-space\">\u00a0<\/span> <code>span<\/code>, en plus d\u2019ajouter du CSS \u00e0 vos classes personnalis\u00e9es.<\/p>\n<figure style=\"width: 1625px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/font-awesome-example-perfmatters.png\" alt=\"Font Awesome exemple sur Perfmatters\" width=\"1625\" height=\"1098\"><figcaption class=\"wp-caption-text\">Font Awesome exemple sur Perfmatters<\/figcaption><\/figure>\n<p>La vraie diff\u00e9rence, c\u2019est quand on regarde la diff\u00e9rence de taille. Rappelez-vous, lorsque nous avons cr\u00e9\u00e9 un lien vers la biblioth\u00e8que externe Font Awesome, la taille totale du fichier de police \u00e9tait de 108 Ko. Apr\u00e8s avoir utilis\u00e9 un g\u00e9n\u00e9rateur de polices et choisi uniquement les ic\u00f4nes Font Awesome dont nous avions besoin pour le site, le fichier de polices a \u00e9t\u00e9 ramen\u00e9 \u00e0 2,6 Ko. <b>La taille de notre fichier de police a diminu\u00e9 de 97,59% !<\/b><\/p>\n<figure style=\"width: 1596px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2015\/10\/taille-fichier-woff-2-font-awesome.png\" alt=\"Taille du fichier WOFF 2 Font Awesome\" width=\"1596\" height=\"162\"><figcaption class=\"wp-caption-text\">Taille du fichier WOFF 2 Font Awesome<\/figcaption><\/figure>\n<p>En plus de cela, il se charge maintenant depuis notre CDN, ce qui signifie qu\u2019il <b>n\u2019<\/b>y a <b>pas de recherches DNS suppl\u00e9mentaires sur<\/b> fontawesome.com.<\/p>\n\n<p>Vous pouvez aussi utiliser cette m\u00eame approche avec les ic\u00f4nes SVG, c\u2019est juste l\u00e9g\u00e8rement diff\u00e9rent.<\/p>\n<h2 id=\"icon-fonts-accessiblity-concerns\">Pr\u00e9occupations relatives \u00e0 l\u2019accessibilit\u00e9 des polices d\u2019ic\u00f4nes<\/h2>\n<p>L\u2019un des inconv\u00e9nients des polices d\u2019ic\u00f4nes est leur horrible <a href=\"https:\/\/fontawesome.com\/how-to-use\/on-the-web\/other-topics\/accessibility\">accessibilit\u00e9<\/a>. Les lecteurs d\u2019\u00e9cran peuvent les ignorer, ou pire encore, lire l\u2019unicode ou le caract\u00e8re lui-m\u00eame. Ainsi, les personnes malvoyantes pourraient entendre \u00ab\u00a0les favoris de l\u2019\u00e9toile jaune\u00a0\u00bb lorsqu\u2019elles regardent votre \u00e9l\u00e9ment de menu des favoris, ce qui n\u2019est pas id\u00e9al. Vous devriez \u00e9galement tenir compte de ce qui se passe si les polices ne se chargent pas.<\/p>\n<p>Id\u00e9alement, les ic\u00f4nes d\u00e9coratives devraient simplement dispara\u00eetre lorsqu\u2019elles ne sont pas charg\u00e9es et les ic\u00f4nes critiques devraient \u00eatre remplac\u00e9es par du texte s\u2019il y a un probl\u00e8me.<\/p>\n<p>Le probl\u00e8me d\u2019accessibilit\u00e9 est assez facile \u00e0 r\u00e9soudre, utilisez simplement le param\u00e8tre <code>aria-hidden=\"true\"<\/code> pour indiquer aux lecteurs d\u2019\u00e9cran qu\u2019ils doivent se d\u00e9barrasser de notre \u00e9l\u00e9ment.<\/p>\n<pre><code class=\"language-html\">&lt;span class=\"icon icon-star\" aria-hidden=\"true\"&gt;&lt;\/span&gt; My Favourites<\/code><\/pre>\n<p>Dans une impl\u00e9mentation plus compl\u00e8te, vous pouvez \u00e9galement utiliser Modernizr pour tester le support des polices de caract\u00e8res. Vous aurez besoin de modifier l\u00e9g\u00e8rement le CSS, voir l\u2019excellent article <a href=\"https:\/\/www.filamentgroup.com\/lab\/bulletproof_icon_fonts.html\">Bulletproof Font Icons<\/a> pour de plus amples informations.<\/p>\n<p>Pour plus d\u2019informations sur la cr\u00e9ation d\u2019ic\u00f4nes critiques avec texte de repli, nous vous recommandons \u00e9galement de lire l\u2019article ci-dessus, ils ont expliqu\u00e9 et r\u00e9solu le probl\u00e8me le mieux possible, mais sa mise en \u0153uvre est un peu en dehors de la port\u00e9e de cet article.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>C\u2019est tout ce qu\u2019il y a \u00e0 faire avec les polices d\u2019ic\u00f4nes. Maintenant, vous connaissez deux ou trois fa\u00e7ons diff\u00e9rentes d\u2019obtenir facilement des polices d\u2019ic\u00f4nes sur votre site WordPress, ainsi que la meilleure fa\u00e7on de les impl\u00e9menter quand il s\u2019agit de performance.<\/p>\n<p>Nous recommandons toujours d\u2019utiliser un g\u00e9n\u00e9rateur de polices pour cr\u00e9er une police d\u2019ic\u00f4nes compos\u00e9e uniquement des ic\u00f4nes que vous utilisez. Votre th\u00e8me sera ainsi beaucoup plus \u00e9pur\u00e9 ! Si vous avez une biblioth\u00e8que ou un g\u00e9n\u00e9rateur pr\u00e9f\u00e9r\u00e9 que nous n\u2019avons pas mentionn\u00e9, veuillez nous le faire savoir. Il y en a beaucoup !<span style=\"color: #ff0000\">\u00a0<\/span>Aussi, assurez-vous de lire notre guide d\u00e9taill\u00e9 sur les <a href=\"https:\/\/kinsta.com\/fr\/blog\/polices-wordpress\/\">polices WordPress<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Au d\u00e9but, les ic\u00f4nes \u00e9taient facilement accessibles, mais les impl\u00e9menter efficacement dans WordPress \u00e9tait un peu plus difficile. On pouvait contourner certains probl\u00e8mes avec les sprites, &#8230;<\/p>\n","protected":false},"author":38,"featured_media":27547,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[47,46],"topic":[1041,1030],"class_list":["post-27546","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-webdev","tag-webperf","topic-conception-site-web-wordpress","topic-polices-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)<\/title>\n<meta name=\"description\" content=\"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d&#039;ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)\" \/>\n<meta property=\"og:description\" content=\"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d&#039;ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/fm.brianleejackson\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-12T12:36:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-20T12:46:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/11\/speed-up-wordpress-featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Jackson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d&#039;ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/12\/wordpress-icon-fonts-3.png\" \/>\n<meta name=\"twitter:creator\" content=\"@brianleejackson\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Jackson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\"},\"author\":{\"name\":\"Brian Jackson\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\"},\"headline\":\"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)\",\"datePublished\":\"2019-06-12T12:36:12+00:00\",\"dateModified\":\"2024-09-20T12:46:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\"},\"wordCount\":3437,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png\",\"keywords\":[\"webdev\",\"webperf\"],\"articleSection\":[\"Meilleurs Tutoriels WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\",\"name\":\"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png\",\"datePublished\":\"2019-06-12T12:36:12+00:00\",\"dateModified\":\"2024-09-20T12:46:36+00:00\",\"description\":\"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d'ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png\",\"width\":1460,\"height\":730,\"caption\":\"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conception de sites web WordPress\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/conception-site-web-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\",\"name\":\"Brian Jackson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"caption\":\"Brian Jackson\"},\"description\":\"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.\",\"sameAs\":[\"https:\/\/www.facebook.com\/fm.brianleejackson\",\"https:\/\/www.linkedin.com\/in\/brianleejackson\",\"https:\/\/x.com\/brianleejackson\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/brianjackson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)","description":"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d'ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)","og_description":"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d'ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !","og_url":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_author":"https:\/\/www.facebook.com\/fm.brianleejackson","article_published_time":"2019-06-12T12:36:12+00:00","article_modified_time":"2024-09-20T12:46:36+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2018\/11\/speed-up-wordpress-featured.jpg","type":"image\/jpeg"}],"author":"Brian Jackson","twitter_card":"summary_large_image","twitter_description":"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d'ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !","twitter_image":"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/12\/wordpress-icon-fonts-3.png","twitter_creator":"@brianleejackson","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Brian Jackson","Dur\u00e9e de lecture estim\u00e9e":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/"},"author":{"name":"Brian Jackson","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7"},"headline":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)","datePublished":"2019-06-12T12:36:12+00:00","dateModified":"2024-09-20T12:46:36+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/"},"wordCount":3437,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png","keywords":["webdev","webperf"],"articleSection":["Meilleurs Tutoriels WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/","url":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/","name":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png","datePublished":"2019-06-12T12:36:12+00:00","dateModified":"2024-09-20T12:46:36+00:00","description":"Un guide sur les meilleures m\u00e9thodes pour impl\u00e9menter les polices d'ic\u00f4nes WordPress dans votre projet, et comment am\u00e9liorer les performances de votre site !","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2019\/06\/polices-icones-wordpress.png","width":1460,"height":730,"caption":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/polices-icones-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Conception de sites web WordPress","item":"https:\/\/kinsta.com\/fr\/sujets\/conception-site-web-wordpress\/"},{"@type":"ListItem","position":3,"name":"Comment utiliser les polices d\u2019ic\u00f4nes WordPress de la bonne fa\u00e7on (meilleure performance)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7","name":"Brian Jackson","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","caption":"Brian Jackson"},"description":"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.","sameAs":["https:\/\/www.facebook.com\/fm.brianleejackson","https:\/\/www.linkedin.com\/in\/brianleejackson","https:\/\/x.com\/brianleejackson"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/brianjackson\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/27546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=27546"}],"version-history":[{"count":10,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/27546\/revisions"}],"predecessor-version":[{"id":46373,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/27546\/revisions\/46373"}],"alternate":[{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/es"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/fr"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/nl"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/de"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/pt"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/se"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/it"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/en"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/translations\/jp"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/27546\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/27547"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=27546"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=27546"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=27546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}