{"id":236026,"date":"2022-03-17T12:00:00","date_gmt":"2022-03-17T09:00:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=236026"},"modified":"2022-05-16T10:55:20","modified_gmt":"2022-05-16T07:55:20","slug":"comment-ajouter-un-css-personnalise-a-votre-theme-wordpress-pas-de-plugins","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-ajouter-un-css-personnalise-a-votre-theme-wordpress-pas-de-plugins\/","title":{"rendered":"Comment ajouter un CSS personnalis\u00e9 \u00e0 votre th\u00e8me WordPress (pas de plugins)"},"content":{"rendered":"<p>En tant que d\u00e9veloppeur de th\u00e8mes, j&rsquo;aide chaque jour les gens \u00e0 personnaliser leur th\u00e8me avec CSS.<\/p>\n<p>J&rsquo;ai m\u00eame publi\u00e9 des <a href=\"https:\/\/support.competethemes.com\/help\/tracks-css-snippets\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">biblioth\u00e8ques<\/a> enti\u00e8res <a href=\"https:\/\/support.competethemes.com\/help\/tracks-css-snippets\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">d&rsquo;extraits CSS<\/a> pour mes th\u00e8mes.<\/p>\n<p>Bien qu&rsquo;\u00e9crire votre propre CSS \u00e0 partir de z\u00e9ro puisse \u00eatre un d\u00e9fi, l&rsquo;ajout d&rsquo;extraits pr\u00e9-\u00e9crits devrait \u00eatre simple.<\/p>\n<p>Dans ce didacticiel, vous apprendrez l&rsquo;approche la plus simple et la meilleure pour ajouter du CSS personnalis\u00e9 \u00e0 votre site afin de pouvoir modifier les styles de votre th\u00e8me WordPress.<\/p>\n<h2>Comment ajouter du CSS personnalis\u00e9<\/h2>\n<p>Dans le pass\u00e9, je recommandais le plugin <a href=\"https:\/\/wordpress.org\/plugins\/simple-custom-css\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CSS Simple Custom<\/a>, mais vous n&rsquo;avez plus besoin d&rsquo;un plugin pour ajouter du CSS \u00e0 votre site.<\/p>\n<p>Au lieu de cela, vous pouvez utiliser la section CSS suppl\u00e9mentaire int\u00e9gr\u00e9e dans le personnalisateur. Pour acc\u00e9der \u00e0 cette fonctionnalit\u00e9, commencez par cliquer sur l&rsquo;\u00e9l\u00e9ment de menu Personnaliser situ\u00e9 sous Apparence.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4c6d6cd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4c6d6cd.png\" alt=\"Comment ajouter un CSS personnalis\u00e9 \u00e0 votre th\u00e8me WordPress (pas de plugins)\"><\/a><\/p>\n<p>Ensuite, ouvrez la section CSS suppl\u00e9mentaire, qui doit \u00eatre situ\u00e9e pr\u00e8s du bas du panneau Customizer.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4f0f93d.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4f0f93d.png\" alt=\"Comment ajouter un CSS personnalis\u00e9 \u00e0 votre th\u00e8me WordPress (pas de plugins)\"><\/a><\/p>\n<p>\u00c0 l&rsquo;int\u00e9rieur, vous pouvez simplement coller le CSS que vous devez ajouter \u00e0 votre site.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e510ba49.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e510ba49.png\" alt=\"Comment ajouter un CSS personnalis\u00e9 \u00e0 votre th\u00e8me WordPress (pas de plugins)\"><\/a><\/p>\n<p>Ce qui est g\u00e9nial avec la fonctionnalit\u00e9 CSS suppl\u00e9mentaire, c&rsquo;est que vous obtenez un aper\u00e7u en direct de la fa\u00e7on dont cela affectera votre site. L&rsquo;aper\u00e7u se met \u00e0 jour instantan\u00e9ment et les visiteurs ne verront pas vos modifications tant que vous n&rsquo;aurez pas cliqu\u00e9 sur le bouton Publier en haut.<\/p>\n<h2>Pourquoi vous ne devriez jamais \u00e9diter style.css<\/h2>\n<p>De nombreux utilisateurs de WordPress sont tent\u00e9s de modifier la feuille de style du th\u00e8me directement via le menu de l&rsquo;\u00e9diteur de th\u00e8me.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e5335117.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e5335117.png\" alt=\"Comment ajouter un CSS personnalis\u00e9 \u00e0 votre th\u00e8me WordPress (pas de plugins)\"><\/a><\/p>\n<p><strong>Ne faites jamais \u00e7a.<\/strong><\/p>\n<p>Le plus gros probl\u00e8me avec les modifications de cette mani\u00e8re est que tout votre travail sera perdu lorsque vous mettez \u00e0 jour le th\u00e8me. Par exemple, si vous utilisez <a href=\"https:\/\/www.competethemes.com\/mission-news\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mission News<\/a> version 1.38 et que demain 1.39 sort, le processus de mise \u00e0 jour copie tous les nouveaux fichiers sur les anciens. Le th\u00e8me n&rsquo;inclura certainement pas les m\u00eames personnalisations que vous avez apport\u00e9es, et elles seront donc d\u00e9finitivement perdues (\u00e0 moins que vous n&rsquo;ayez <a href=\"https:\/\/themewp.inform.click\/fr\/comment-sauvegarder-votre-site-wordpress-et-pourquoi-vous-devez-le-faire\/\" title=\"une sauvegarde r\u00e9cente\">une sauvegarde r\u00e9cente<\/a> ).<\/p>\n<p>Cela peut \u00eatre \u00e9vit\u00e9 en utilisant la section CSS suppl\u00e9mentaire dans le Customizer, qui n&rsquo;est pas affect\u00e9e par les mises \u00e0 jour du th\u00e8me.<\/p>\n<p>Le seul d\u00e9fi de la fonctionnalit\u00e9 CSS suppl\u00e9mentaire est que parfois, faire en sorte que votre CSS prenne effet peut \u00eatre un peu plus difficile.<\/p>\n<h3>Conseils pour faire fonctionner votre CSS personnalis\u00e9<\/h3>\n<p>Sans entrer dans les mauvaises herbes, CSS utilise un <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/Specificity\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">syst\u00e8me de sp\u00e9cificit\u00e9<\/a> pour d\u00e9cider quelles r\u00e8gles de style se substituent les unes aux autres.<\/p>\n<p>Une fa\u00e7on de garantir que vos styles remplacent les styles du th\u00e8me consiste \u00e0 utiliser une <code>!important<\/code>balise.<\/p>\n<p>Prenez cet extrait CSS par exemple\u00a0:<\/p>\n<pre><code>.site-title {\n  font-size: 28px;\n}<\/code><\/pre>\n<p>Dans tous <a href=\"https:\/\/www.competethemes.com\/themes\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">nos th\u00e8mes<\/a>, ce code rendrait le titre du site 28px. Si vous ne voyez aucun changement apr\u00e8s l&rsquo;impl\u00e9mentation de ce code, essayez d&rsquo;ajouter la <code>!important<\/code>balise, comme ceci\u00a0:<\/p>\n<pre><code>.site-title {\n  font-size: 28px !important;\n}<\/code><\/pre>\n<p>Avec cette mise \u00e0 jour, le code est essentiellement garanti pour prendre effet tant qu&rsquo;il cible le bon s\u00e9lecteur. Essayez simplement de le r\u00e9server pour des occasions sp\u00e9ciales, car l&rsquo;utiliser des dizaines de fois dans votre code peut rendre plus difficile le remplacement des styles \u00e0 l&rsquo;avenir.<\/p>\n<h2>Et s&rsquo;il ne s&rsquo;affiche que dans l&rsquo;aper\u00e7u en direct\u00a0?<\/h2>\n<p>Un probl\u00e8me courant auquel les utilisateurs sont confront\u00e9s lors de l&rsquo;utilisation de cette fonctionnalit\u00e9 est que leur code fonctionnera lors de l&rsquo;utilisation de Live Customizer, mais une fois qu&rsquo;ils consultent le site normalement, les modifications ne s&rsquo;affichent pas.<\/p>\n<p>Cela est presque toujours d\u00fb \u00e0 la mise en cache, et je couvre la solution en d\u00e9tail ici\u00a0:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/fr\/comment-reparer-les-modifications-wordpress-qui-ne-saffichent-pas\/\" title=\"Comment r\u00e9parer les modifications WordPress qui ne s&#039;affichent pas\">Comment r\u00e9parer les modifications WordPress qui ne s&rsquo;affichent pas<\/a><\/p>\n<p>Cela ne devrait prendre qu&rsquo;une minute ou deux pour r\u00e9gler les choses.<\/p>\n<h2>Personnalisez facilement avec CSS<\/h2>\n<p>M\u00eame si vous ne savez pas comment \u00e9crire votre propre CSS, la fonctionnalit\u00e9 CSS suppl\u00e9mentaire facilite le collage de code dans votre site.<\/p>\n<p>Si vous souhaitez en savoir plus sur la personnalisation des th\u00e8mes WordPress avec CSS, je recommanderais ensuite <a href=\"https:\/\/themewp.inform.click\/fr\/comment-trouver-des-selecteurs-css-sur-les-sites-wordpress\/\" title=\"mon guide sur la recherche de s\u00e9lecteurs CSS\">mon guide sur la recherche de s\u00e9lecteurs CSS<\/a>.<\/p>\n<p>Et si vous avez aim\u00e9 apprendre quelque chose de nouveau sur WordPress aujourd&rsquo;hui, vous aimerez peut-\u00eatre mon cours gratuit par e-mail\u00a0:<\/p>\n<p><a href=\"https:\/\/www.competethemes.com\/subscribe\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Suivez le cours de ma\u00eetrise de WordPress de 7 jours<\/a><\/p>\n<p>Cela commence par quelques le\u00e7ons sur la conception de sites Web, puis passe \u00e0 l&rsquo;optimisation des performances et \u00e0 la mon\u00e9tisation des sites Web. Si vous souhaitez en savoir plus sur WordPress, je suis s\u00fbr que vous l&rsquo;appr\u00e9cierez.<\/p>\n<p>Merci d&rsquo;avoir lu ce guide sur la fa\u00e7on d&rsquo;ajouter du CSS personnalis\u00e9 \u00e0 WordPress, et veuillez envisager d&rsquo;utiliser les boutons ci-dessous pour le partager avec vos abonn\u00e9s.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.competethemes.com\" class=\"external external_icon\">www.competethemes.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ajoutez du CSS personnalis\u00e9 \u00e0 votre site dans les 60 prochaines secondes sans installer de nouveaux plugins. C&rsquo;est la meilleure approche pour les d\u00e9butants et les experts.<\/p>\n","protected":false},"author":1,"featured_media":22140,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[548],"tags":[844],"class_list":["post-236026","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-personnaliser-wordpress","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/236026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=236026"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/236026\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/22140"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=236026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=236026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=236026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}