{"id":30584,"date":"2023-05-26T00:00:00","date_gmt":"2023-05-26T00:00:00","guid":{"rendered":"https:\/\/commentouvrir.com\/tech\/comment-creer-un-theme-wordpress-enfant\/"},"modified":"2025-12-28T21:47:20","modified_gmt":"2025-12-28T21:47:20","slug":"comment-creer-un-theme-wordpress-enfant","status":"publish","type":"post","link":"https:\/\/commentouvrir.com\/tech\/comment-creer-un-theme-wordpress-enfant\/","title":{"rendered":"Comment cr\u00e9er un th\u00e8me WordPress enfant ?"},"content":{"rendered":"<div class=\"orig\">\n<div class=\"origanswer\">Comment cr\u00e9er un th\u00e8me WordPress enfant ?<\/p>\n<ol>\n<li>\u00c9tape 1 \u2013 Cr\u00e9er le r\u00e9pertoire du th\u00e8me enfant.<\/li>\n<li>\u00c9tape 2 \u2013 Cr\u00e9er une feuille de style.<\/li>\n<li>\u00c9tape 3 \u2013 Importer le style du th\u00e8me parent.<\/li>\n<li>\u00c9tape 4 \u2013 Activer le th\u00e8me WordPress enfant.<\/li>\n<li>Adapter le code d&rsquo;un mod\u00e8le de page \u00e0 vos besoins.<\/li>\n<li>Personnaliser la feuille de style.<\/li>\n<\/ol>\n<\/div>\n<div class=\"origurl\">\n\t\t\t\t\t<span> En savoir plus sur<\/span> <a href=\"https:\/\/wpmarmite.com\/child-theme-wordpress\/\">wpmarmite.com<\/a>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<p>WordPress est l&rsquo;une des plateformes de cr\u00e9ation de sites web les plus populaires au monde. Avec son syst\u00e8me de th\u00e8mes et de plugins, WordPress permet aux utilisateurs de personnaliser leur site web selon leurs besoins sp\u00e9cifiques. Cependant, lorsqu&rsquo;il s&rsquo;agit de personnaliser un th\u00e8me WordPress, il est crucial de cr\u00e9er un th\u00e8me enfant pour \u00e9viter de perdre toutes les modifications lors de la mise \u00e0 jour du th\u00e8me parent. Dans cet article, nous allons expliquer comment cr\u00e9er un th\u00e8me WordPress enfant de mani\u00e8re simple et efficace.<\/p>\n<h2>Comment cr\u00e9er un th\u00e8me WordPress enfant ?<\/h2>\n<p>Pour cr\u00e9er un th\u00e8me enfant, vous devez d&rsquo;abord cr\u00e9er un nouveau dossier dans le r\u00e9pertoire de th\u00e8mes de votre site WordPress. Ce dossier doit \u00eatre nomm\u00e9 selon le nom du th\u00e8me parent, suivi de \u00ab\u00a0-enfant\u00a0\u00bb. Par exemple, si le nom de votre th\u00e8me parent est \u00ab\u00a0Twenty Twenty-One\u00a0\u00bb, alors le nom de votre dossier enfant doit \u00eatre \u00ab\u00a0twenty-twenty-one-enfant\u00a0\u00bb.<\/p>\n<p>Ensuite, vous devez cr\u00e9er un fichier <code>style.css<\/code> dans le dossier enfant. Ce fichier doit commencer par les informations d&rsquo;en-t\u00eate qui indiquent que c&rsquo;est un th\u00e8me enfant et qu&rsquo;il d\u00e9pend du th\u00e8me parent. Voici un exemple :<\/p>\n<pre><code>\/* \n Theme Name: Twenty Twenty-One Enfant \n Theme URI: https:\/\/example.com\/twenty-twenty-one-enfant\/ \n Description: Th\u00e8me enfant pour Twenty Twenty-One \n Author: Votre nom \n Author URI: https:\/\/example.com \n Template: twenty-twenty-one \n Version: 1.0.0 \n*\/ <\/code><\/pre>\n<p>Le champ \u00ab\u00a0Template\u00a0\u00bb indique le nom du th\u00e8me parent, qui est \u00ab\u00a0twenty-twenty-one\u00a0\u00bb dans cet exemple.<\/p>\n<h2>Quels sont les fichiers au minimum n\u00e9cessaires \u00e0 un th\u00e8me enfant ?<\/h2>\n<p>Le fichier <code>style.css<\/code> est le seul fichier obligatoire pour un th\u00e8me enfant. Cependant, il est recommand\u00e9 de copier les fichiers du th\u00e8me parent que vous souhaitez modifier dans votre dossier enfant. Vous pouvez ensuite les modifier selon vos besoins. Les fichiers les plus couramment modifi\u00e9s sont :<\/p>\n<table>\n<thead>\n<tr>\n<th>Fichier<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>header.php<\/code><\/td>\n<td>Contient l&rsquo;en-t\u00eate du site<\/td>\n<\/tr>\n<tr>\n<td><code>footer.php<\/code><\/td>\n<td>Contient le pied de page<\/td>\n<\/tr>\n<tr>\n<td><code>functions.php<\/code><\/td>\n<td>Permet d&rsquo;ajouter des fonctionnalit\u00e9s personnalis\u00e9es<\/td>\n<\/tr>\n<tr>\n<td><code>style.css<\/code><\/td>\n<td>G\u00e8re le style et la mise en page<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Comment utiliser un th\u00e8me enfant ?<\/h2>\n<p>Une fois que vous avez cr\u00e9\u00e9 votre th\u00e8me enfant, vous pouvez l&rsquo;activer dans le tableau de bord WordPress. Vous pouvez ensuite personnaliser votre th\u00e8me enfant en modifiant les fichiers que vous avez copi\u00e9s du th\u00e8me parent. Toutes les modifications apport\u00e9es \u00e0 votre th\u00e8me enfant ne seront pas affect\u00e9es par les mises \u00e0 jour du th\u00e8me parent, ce qui vous permet de conserver vos personnalisations.<\/p>\n<h2>Comment mettre \u00e0 jour un th\u00e8me enfant ?<\/h2>\n<p>Lorsqu&rsquo;une mise \u00e0 jour du th\u00e8me parent est disponible, vous pouvez la t\u00e9l\u00e9charger et l&rsquo;installer comme vous le feriez normalement. Votre th\u00e8me enfant restera inchang\u00e9. Cependant, il est recommand\u00e9 de v\u00e9rifier si les mises \u00e0 jour apportent des modifications importantes qui pourraient n\u00e9cessiter une mise \u00e0 jour de votre th\u00e8me enfant. Cela garantit que votre site continue de fonctionner correctement et que vos personnalisations sont toujours compatibles.<\/p>\n<h2>Quel est le fichier qui contient le nom du th\u00e8me WordPress ?<\/h2>\n<p>Le nom du th\u00e8me WordPress est contenu dans le fichier <code>style.css<\/code> du th\u00e8me. Vous pouvez \u00e9galement trouver le nom du th\u00e8me en regardant le nom du dossier du th\u00e8me dans le r\u00e9pertoire de th\u00e8mes de votre site WordPress. Cela vous permet de vous assurer que vous travaillez avec le bon th\u00e8me lors de la cr\u00e9ation de votre th\u00e8me enfant.<\/p>\n<div class=\"questions\">\n<div class=\"questionstitle\">FAQ<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Comment modifier le CSS d&rsquo;un th\u00e8me WordPress ?<\/div>\n<p> Pour modifier le CSS d&rsquo;un th\u00e8me WordPress, il est recommand\u00e9 de cr\u00e9er un th\u00e8me enfant et d&rsquo;y ajouter les modifications de CSS souhait\u00e9es. Cela garantit que les modifications ne seront pas perdues lors d&rsquo;une mise \u00e0 jour du th\u00e8me parent. Pour cr\u00e9er un th\u00e8me enfant, il faut cr\u00e9er un nouveau dossier dans le r\u00e9pertoire \u00ab\u00a0themes\u00a0\u00bb de WordPress, y ajouter un fichier \u00ab\u00a0style.css\u00a0\u00bb et y copier le code suivant en modifiant les informations du th\u00e8me parent: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> \/* <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Theme Name: Nom du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Theme URI: URL du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Description: Description du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Author: Nom de l&rsquo;auteur du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Author URI: URL de l&rsquo;auteur du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Template: Nom du th\u00e8me parent <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Version: Num\u00e9ro de version du th\u00e8me enfant <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> *\/ <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Ensuite, il suffit d&rsquo;activer le th\u00e8me enfant dans le tableau de bord WordPress et de modifier le fichier \u00ab\u00a0style.css\u00a0\u00bb pour ajouter les modifications de CSS souhait\u00e9es. <\/p><\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Comment installer WordPress sur un serveur ?<\/div>\n<p> Pour installer WordPress sur un serveur, vous pouvez suivre les \u00e9tapes suivantes : <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. T\u00e9l\u00e9chargez la derni\u00e8re version de WordPress depuis le site officiel. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. T\u00e9l\u00e9versez les fichiers de WordPress sur votre serveur en utilisant un client FTP. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. Cr\u00e9ez une base de donn\u00e9es MySQL pour votre site WordPress. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Utilisez le navigateur pour acc\u00e9der \u00e0 l&rsquo;URL de votre site et suivez les instructions de configuration de WordPress. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 5. Entrez les informations de votre base de donn\u00e9es et terminez l&rsquo;installation. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Il est important de noter que les \u00e9tapes exactes peuvent varier en fonction de votre h\u00e9bergeur et de la configuration de votre serveur. <\/p><\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Comment cr\u00e9er un th\u00e8me Prestashop 17 ?<\/div>\n<p> Pour cr\u00e9er un th\u00e8me Prestashop 1.7, vous pouvez suivre les \u00e9tapes suivantes : <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. Cr\u00e9ez un dossier pour votre th\u00e8me dans le r\u00e9pertoire \/themes de votre installation Prestashop. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. Copiez et collez le contenu du dossier \/themes\/classic dans votre nouveau dossier de th\u00e8me. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. Renommez le fichier config\/theme.yml en config\/theme.xml et modifiez-le en cons\u00e9quence pour inclure les informations de votre th\u00e8me. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Personnalisez les fichiers .tpl pour modifier l&rsquo;apparence de votre boutique en ligne. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 5. Testez et ajustez votre th\u00e8me jusqu&rsquo;\u00e0 ce qu&rsquo;il soit pr\u00eat \u00e0 \u00eatre publi\u00e9. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Il est \u00e9galement recommand\u00e9 de consulter la documentation officielle de Prestashop pour plus d&rsquo;informations et de conseils sur la cr\u00e9ation de th\u00e8mes.<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Comment cr\u00e9er un th\u00e8me WordPress enfant ? \u00c9tape 1 \u2013 Cr\u00e9er le r\u00e9pertoire du th\u00e8me enfant. \u00c9tape 2 \u2013 Cr\u00e9er une feuille de style. \u00c9tape 3 \u2013 Importer le style du th\u00e8me parent. \u00c9tape 4 \u2013 Activer le th\u00e8me WordPress enfant. Adapter le code d&rsquo;un mod\u00e8le de page \u00e0 vos besoins. Personnaliser la feuille de &#8230; <a title=\"Comment cr\u00e9er un th\u00e8me WordPress enfant ?\" class=\"read-more\" href=\"https:\/\/commentouvrir.com\/tech\/comment-creer-un-theme-wordpress-enfant\/\" aria-label=\"En savoir plus sur Comment cr\u00e9er un th\u00e8me WordPress enfant ?\">Lire la suite<\/a><\/p>\n","protected":false},"author":3320,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13351],"tags":[],"class_list":["post-30584","post","type-post","status-publish","format-standard","hentry","category-developpement-wordpress"],"_links":{"self":[{"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/posts\/30584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/users\/3320"}],"replies":[{"embeddable":true,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/comments?post=30584"}],"version-history":[{"count":1,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/posts\/30584\/revisions"}],"predecessor-version":[{"id":67648,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/posts\/30584\/revisions\/67648"}],"wp:attachment":[{"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/media?parent=30584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/categories?post=30584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/commentouvrir.com\/tech\/wp-json\/wp\/v2\/tags?post=30584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}