{"id":5165,"date":"2024-10-31T17:01:30","date_gmt":"2024-10-31T09:01:30","guid":{"rendered":"https:\/\/www.openbyt.com\/?p=5165"},"modified":"2024-10-31T17:02:53","modified_gmt":"2024-10-31T09:02:53","slug":"adding-custom-css-in-wordpress-complete-guide","status":"publish","type":"post","link":"https:\/\/www.openbyt.com\/fr\/ajouter-des-css-personnalises-dans-wordpress-guide-complet","title":{"rendered":"Ajouter un CSS personnalis\u00e9 dans WordPress : Guide complet"},"content":{"rendered":"<p>Le CSS personnalis\u00e9 vous permet de contr\u00f4ler le style de votre site WordPress, en vous permettant de tout ajuster, des polices et des couleurs \u00e0 la mise en page. Voici un guide sur la fa\u00e7on d'ajouter un CSS personnalis\u00e9 \u00e0 WordPress en utilisant diff\u00e9rentes m\u00e9thodes pour r\u00e9pondre \u00e0 vos besoins.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-1024x548.jpg\" alt=\"\" class=\"wp-image-5167\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-1024x548.jpg 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-600x321.jpg 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-300x161.jpg 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-768x411.jpg 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-624x334.jpg 624w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3.jpg 1400w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\">M\u00e9thode 1 : Utilisation de la fonction CSS personnalis\u00e9e int\u00e9gr\u00e9e \u00e0 WordPress<\/h3><p>WordPress dispose d'une option int\u00e9gr\u00e9e pour ajouter des feuilles de style CSS personnalis\u00e9es directement dans le tableau de bord. C'est l'id\u00e9al pour des modifications mineures et pour les d\u00e9butants.<\/p><ol class=\"wp-block-list\"><li><strong>Acc\u00e9der au Customizer<\/strong><ul class=\"wp-block-list\"><li>Connectez-vous et allez sur <strong>Apparence &gt; Personnaliser<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"448\" height=\"229\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524.png\" alt=\"\" class=\"wp-image-5168\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524.png 448w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524-300x153.png 300w\" sizes=\"(max-width: 448px) 100vw, 448px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>S\u00e9lectionnez \"Additional CSS\"<\/strong><ul class=\"wp-block-list\"><li>Dans la barre lat\u00e9rale gauche, cliquez sur <strong>CSS suppl\u00e9mentaire<\/strong>. Une zone de texte appara\u00eet, dans laquelle vous pouvez saisir votre code CSS.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"417\" height=\"346\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526.png\" alt=\"\" class=\"wp-image-5171\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526.png 417w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526-300x249.png 300w\" sizes=\"(max-width: 417px) 100vw, 417px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Ajoutez votre CSS personnalis\u00e9<\/strong><ul class=\"wp-block-list\"><li>Tapez votre code. Par exemple :<\/li><\/ul><\/li><\/ol><ol start=\"4\" class=\"wp-block-list\"><li><strong>Pr\u00e9visualisation et publication<\/strong><ul class=\"wp-block-list\"><li>Vous verrez un aper\u00e7u en direct des modifications. Lorsque vous \u00eates satisfait, cliquez sur <strong>Publier<\/strong>.<\/li><\/ul><\/li><\/ol><p><strong>Meilleur pour<\/strong>: Ajustements simples, aucune modification du fichier du th\u00e8me n'est n\u00e9cessaire.<\/p><h3 class=\"wp-block-heading\">M\u00e9thode 2 : Utilisation du fichier Style.css du th\u00e8me enfant<\/h3><p>Il est pr\u00e9f\u00e9rable d'utiliser la fonction <strong>style.css<\/strong> pour les modifications plus importantes. De cette fa\u00e7on, vos modifications restent en s\u00e9curit\u00e9 m\u00eame apr\u00e8s les mises \u00e0 jour du th\u00e8me.<\/p><ol class=\"wp-block-list\"><li><strong>Activer un th\u00e8me enfant<\/strong><ul class=\"wp-block-list\"><li>Si vous devez quand m\u00eame commencer \u00e0 en utiliser un, cr\u00e9ez ou installez un th\u00e8me enfant. Des plugins comme <strong>Configurateur de th\u00e8me enfant<\/strong> faciliter les choses.<\/li><\/ul><\/li><\/ol><figure class=\"wp-block-image\"><img decoding=\"async\" src=\"blob:https:\/\/www.openbyt.com\/cba6c057-65a5-442c-b31a-f957966fe0d3\" alt=\"\"\/><\/figure><ol start=\"2\" class=\"wp-block-list\"><li><strong>Acc\u00e9der au fichier Style.css<\/strong><ul class=\"wp-block-list\"><li>En <strong>Apparence &gt; Editeur de fichier de th\u00e8me<\/strong>s\u00e9lectionnez la section <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">style.css<\/mark> fichier.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"447\" height=\"153\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533.png\" alt=\"\" class=\"wp-image-5182\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533.png 447w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533-300x103.png 300w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Ajoutez votre CSS<\/strong><ul class=\"wp-block-list\"><li>Ajoutez votre feuille de style CSS personnalis\u00e9e \u00e0 l'emplacement <strong>fond<\/strong> du fichier. Exemple :<\/li><\/ul><\/li><\/ol><pre class=\"wp-block-code\"><code>.custom-header { background-color : #2c3e50 ; color : #ffff ; }\n.custom-button { background-color : #e74c3c ; color : #ffff ; padding : 10px 20px ; border-radius : 5px ; }<\/code><\/pre><ol start=\"4\" class=\"wp-block-list\"><li><strong>Enregistrer les modifications<\/strong><ul class=\"wp-block-list\"><li>Cliquez sur <strong>Fichier de mise \u00e0 jour<\/strong> \u00e0 \u00e9pargner.<\/li><\/ul><\/li><\/ol><p><strong>Meilleur pour<\/strong>: Changements de style plus importants qui devraient \u00eatre maintenus apr\u00e8s les mises \u00e0 jour.<\/p><h3 class=\"wp-block-heading\">M\u00e9thode 3 : Ajout d'une feuille de style CSS personnalis\u00e9e \u00e0 l'aide d'un plugin<\/h3><p>Si vous pr\u00e9f\u00e9rez \u00e9viter de modifier les fichiers ou les th\u00e8mes enfants, les plugins peuvent g\u00e9rer les feuilles de style CSS personnalis\u00e9es. C'est une solution id\u00e9ale pour g\u00e9rer les feuilles de style CSS sur plusieurs pages.<\/p><ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/wordpress.org\/plugins\/custom-css-js\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CSS et JS personnalis\u00e9s simples<\/a><\/strong>: L\u00e9ger et facile \u00e0 ajouter CSS et JavaScript.<\/li>\n\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/insert-headers-and-footers\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Code WPC<\/a><\/strong>: Ajoute des feuilles de style CSS pour l'ensemble du site ou pour chaque page.<\/li>\n\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/so-css\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">SiteOrigin CSS<\/a><\/strong>: Editeur visuel pour les d\u00e9butants.<\/li><\/ul><h4 class=\"wp-block-heading\">Exemple d'utilisation de WPCode :<\/h4><ol class=\"wp-block-list\"><li><strong>Installer WPCode<\/strong><ul class=\"wp-block-list\"><li>Aller \u00e0 <strong>Plugins &gt; Ajouter un nouveau<\/strong> <strong>Plugin<\/strong>, recherchez <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Code WPC<\/mark>Vous devez ensuite l'installer et l'activer.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"794\" height=\"448\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535.png\" alt=\"\" class=\"wp-image-5184\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535.png 794w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-600x339.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-300x169.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-768x433.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-624x352.png 624w\" sizes=\"(max-width: 794px) 100vw, 794px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>Cr\u00e9ez un <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Nouvel extrait CSS<\/mark><\/strong><ul class=\"wp-block-list\"><li>Se rendre \u00e0 l'adresse suivante <strong>Extraits de code &gt; Ajouter un extrait<\/strong>. Choisissez <strong>Extrait CSS<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"278\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536.png\" alt=\"\" class=\"wp-image-5185\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536.png 376w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536-300x222.png 300w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Choisir le placement<\/strong><ul class=\"wp-block-list\"><li>Pour que le CSS fonctionne sur l'ensemble du site, s\u00e9lectionnez <strong>En-t\u00eate du site<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1024x514.png\" alt=\"\" class=\"wp-image-5186\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1024x514.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-600x301.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-300x151.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-768x386.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1536x771.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-624x313.png 624w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537.png 1581w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><strong>Meilleur pour<\/strong>: Gestion facile des CSS sans toucher aux fichiers du th\u00e8me.<\/p><h3 class=\"wp-block-heading\">M\u00e9thode 4 : Ajouter un CSS personnalis\u00e9 via les constructeurs de pages (Elementor, Divi)<\/h3><p>Les constructeurs de pages comme Elementor et Divi int\u00e8grent g\u00e9n\u00e9ralement des options CSS, ce qui facilite la gestion des styles.<\/p><h4 class=\"wp-block-heading\">Dans Elementor :<\/h4><ol class=\"wp-block-list\"><li><strong>S\u00e9lectionnez l'\u00e9l\u00e9ment et l'acc\u00e8s <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Avanc\u00e9<\/mark> Param\u00e8tres<\/strong><ul class=\"wp-block-list\"><li>Dans Elementor, s\u00e9lectionnez un \u00e9l\u00e9ment, allez \u00e0 <strong>Avanc\u00e9<\/strong> et trouvez <strong>CSS personnalis\u00e9<\/strong> (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">Elementor Pro<\/mark>).<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"338\" height=\"395\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539.png\" alt=\"\" class=\"wp-image-5190\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539.png 338w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539-257x300.png 257w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>Entrez le code CSS<\/strong><ul class=\"wp-block-list\"><li>Utilisez le mot-cl\u00e9 selector pour cibler l'\u00e9l\u00e9ment. Exemple : le mot cl\u00e9 selector est utilis\u00e9 pour cibler l'\u00e9l\u00e9ment :<\/li><\/ul><\/li><\/ol><pre class=\"wp-block-code\"><code>selector { background-color : #333 ; color : #fff ; }<\/code><\/pre><h4 class=\"wp-block-heading\">Dans Divi :<\/h4><ol class=\"wp-block-list\"><li><strong>Allez dans les options du th\u00e8me<\/strong><ul class=\"wp-block-list\"><li>Naviguez jusqu'\u00e0 <strong>Divi &gt; Options du th\u00e8me &gt; CSS personnalis\u00e9<\/strong>.<\/li><\/ul><\/li><\/ol><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"320\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936.png\" alt=\"\" class=\"wp-image-5191\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-600x188.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-300x94.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-768x240.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-624x195.png 624w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ol start=\"2\" class=\"wp-block-list\"><li><strong>Saisissez et enregistrez le code CSS<\/strong><ul class=\"wp-block-list\"><li>Ajoutez votre CSS personnalis\u00e9 et enregistrez.<\/li><\/ul><\/li><\/ol><p><strong>Meilleur pour<\/strong> Ceux qui utilisent d\u00e9j\u00e0 des constructeurs de pages avec un acc\u00e8s facile \u00e0 des feuilles de style CSS personnalis\u00e9es.<\/p><h3 class=\"wp-block-heading\">M\u00e9thode 5 : Ajouter directement des feuilles de style CSS via FTP ou l'\u00e9diteur de code<\/h3><p>Si vous \u00eates familiaris\u00e9 avec le protocole FTP et que vous souhaitez avoir un contr\u00f4le total, vous pouvez modifier les fichiers CSS directement sur le serveur.<\/p><h4 class=\"wp-block-heading\">Les \u00e9tapes :<\/h4><ol class=\"wp-block-list\"><li><strong>Connexion via FTP<\/strong><ul class=\"wp-block-list\"><li>Utilisez un client FTP (comme FileZilla) pour vous connecter \u00e0 votre site.<\/li><\/ul><\/li>\n\n<li><strong>Naviguez jusqu'au dossier Theme<\/strong><ul class=\"wp-block-list\"><li>Allez dans wp-content\/themes\/votre-th\u00e8me-enfant\/ et ouvrez style.css.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"225\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542.png\" alt=\"\" class=\"wp-image-5194\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542.png 710w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-600x190.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-300x95.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-624x198.png 624w\" sizes=\"(max-width: 710px) 100vw, 710px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Modifier et t\u00e9l\u00e9charger<\/strong><ul class=\"wp-block-list\"><li>Ajoutez votre CSS personnalis\u00e9, enregistrez et t\u00e9l\u00e9chargez.<\/li><\/ul><\/li><\/ol><p><strong>Meilleur pour<\/strong>: Utilisateurs avanc\u00e9s ayant besoin d'un contr\u00f4le complet.<\/p><h3 class=\"wp-block-heading\">Questions fr\u00e9quemment pos\u00e9es<\/h3><p><strong>1. Pourquoi mon CSS personnalis\u00e9 ne fonctionne-t-il pas ?<\/strong><\/p><p>Effacez votre navigateur <strong>cache<\/strong> ou tout plugin de mise en cache du site, car la mise en cache peut bloquer les mises \u00e0 jour.<\/p><p><strong>2. Comment \u00e9viter la perte de CSS lors des mises \u00e0 jour ?<\/strong><\/p><p>Utilisez un <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">th\u00e8me enfant<\/mark><\/strong> ou un plugin pour stocker les CSS plut\u00f4t que de modifier les fichiers du th\u00e8me parent.<\/p>","protected":false},"excerpt":{"rendered":"<p>Le CSS personnalis\u00e9 vous permet de contr\u00f4ler le style de votre site WordPress, vous permettant de tout ajuster, des polices et des couleurs \u00e0 la mise en page. Voici un guide sur la fa\u00e7on...<\/p>","protected":false},"author":10,"featured_media":5197,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,85],"tags":[425,253],"class_list":["post-5165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-extensions","category-customized-content-type-cpt","tag-css-for-beginners","tag-wordpress-customization",""],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/posts\/5165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/comments?post=5165"}],"version-history":[{"count":1,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/posts\/5165\/revisions"}],"predecessor-version":[{"id":5198,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/posts\/5165\/revisions\/5198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/media\/5197"}],"wp:attachment":[{"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/media?parent=5165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/categories?post=5165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openbyt.com\/fr\/wp-json\/wp\/v2\/tags?post=5165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}