Thèmes enfants pour les sites Web WordPress : un guide détaillé sur leur création
Publié: 2021-11-16La plate-forme WordPress est destinée à ceux qui veulent un contrôle total sur leurs sites Web et qui veulent être indépendants dans leur gestion. Avez-vous déjà trouvé un thème plus proche du thème parfait pour votre site Web, mais avez-vous ensuite décidé de ne pas l'utiliser simplement à cause d'un petit élément angoissant que vous ne pouviez pas regarder?
Qu'il s'agisse du style de texte, de la combinaison de couleurs ou du placement des éléments de conception, peut-être ? Ne vous inquiétez pas, vous pouvez utiliser des thèmes enfants pour WordPress.
Le marché des thèmes WordPress est immergé avec un si grand nombre de modèles incroyables, à la fois gratuits et premium, mais vous ne voulez pas engager un designer pour créer un thème personnalisé pour votre site, il y a peu de chances que vous en voyiez un qui est parfait jusqu'au dernier pixel.
Vous ne pouvez pas mettre à jour votre thème existant si vous souhaitez conserver les modifications que vous y avez apportées. Mais si vous évitez, votre site sera plus vulnérable aux attaques de sécurité. Pour surmonter la situation, on peut utiliser un thème enfant.
Les thèmes enfants WordPress permettent à l'administrateur du site Web d'ajuster un fichier de modèle tout en gardant ses fonctionnalités de base en place sans risquer de perdre les modifications chaque fois que le thème est mis à jour.
Il vous aide à conserver toutes les modifications et vous permet de vous concentrer sur l'amélioration de la conception de votre site. Si vous n'êtes pas au courant de cela, lisez le blog ci-dessous.
Dans ce blog, nous couvrirons tout ce que vous devez savoir sur le thème enfant pour les thèmes WordPress , de ce qu'ils sont à la raison pour laquelle ils sont si importants. Et pourquoi il est nécessaire pour un propriétaire de site Web WordPress et la procédure de création d'un thème enfant WordPress. Alors, commençons.
Que sont les thèmes enfants et pourquoi les utiliser ?
Tout en parlant de thème enfant, nous devons d'abord parler de thème parent. Un thème se transforme éventuellement en thème parent, lorsque quelqu'un construit, un thème enfant pour celui-ci.
Les thèmes enfants sont des thèmes distincts qui héritent des fonctionnalités du thème de leur parent. Chaque thème qui intègre tous les fichiers requis pour être considéré comme complet peut être un thème parent.
Dans la base, les modèles enfants sont un fichier de modèle en double et chaque fois que vous souhaitez modifier la conception ou la structure ou certaines fonctionnalités, vous le modifiez dans le fichier du thème enfant. Il s'agit d'une fonctionnalité extraordinaire car elle permet aux administrateurs du site Web d'apporter des modifications au thème sans craindre de gâcher le fichier d'origine.
La grande différence est qu'un thème enfant pour WordPress dépend totalement de son parent pour fonctionner. Sans son thème parent présent, il ne fera rien et ne peut pas non plus être activé.
En effet, le thème enfant de WordPress n'est pas une entité indépendante, mais modifie ou ajoute plutôt aux fichiers d'un thème actuel. Il utilise tout ce qui est présent dans le thème parent et ne modifie que les parties dont vous avez besoin pour être différent.
Pensez-y, si vous vous êtes trompé la première fois, vous pouvez toujours réessayer. Outre l'avantage majeur, le thème enfant a beaucoup d'importance pour la maintenance et le développement de votre site WordPress.
Cela vous permet également de modifier les styles de police, les fonctions, les mises en page, les modèles et plus encore. On peut personnaliser le thème parent au-delà de la reconnaissance. Et très probablement, il n'y a aucun inconvénient à utiliser des thèmes enfants. Il protège essentiellement votre site contre les bogues accidentels.
Comment créer un thème enfant dans WordPress
De nombreux thèmes sont livrés avec des thèmes enfants, mais si vous n'aimez personne, la création d'un thème enfant par vous-même n'est pas difficile comme vous le pensez. Ici, nous utilisons le vingt-cinquième thème comme exemple. Tout ce que vous avez à faire est de suivre les étapes ci-dessous.
Étape 1 : Créez un répertoire pour le thème enfant dans votre installation WordPress.
Accédez au répertoire des thèmes de votre site WordPress. Assurez-vous simplement que le nom de votre répertoire de thème enfant se termine par '-child'. Ce devrait être quelque chose comme ce vingt-cinquième enfant.
Assurez-vous d'ajouter tous les fichiers de thème enfant à ce dossier. Cela dit, le seul fichier dont un thème enfant a besoin est de fonctionner correctement dans le fichier style.css.
Étape 2 : Créez une feuille de style (style.css) pour votre thème enfant.
Une fois après avoir créé un répertoire de thème, vous devrez travailler sur la création de la feuille de style de votre thème enfant (style.css). Tout ce que vous avez à faire est de copier et coller le morceau de codage suivant dans votre fichier :
/* Nom du thème: Vingt quinze enfants URI du thème : http://example.com/twenty-fifteen-child/ Description : Ceci est un thème enfant Auteur : XYZ URI de l'auteur : http://xyz.com Modèle : vingt-quinze Version : 1.0.0 Licence : Licence publique générale GNU v2 ou ultérieure URI de la licence : http://www.gnu.org/licenses/gpl-2.0.html Balises : clair, sombre, deux colonnes, barre latérale droite, mise en page réactive, prêt pour l'accessibilité Domaine du texte : vingt-quinze-enfants */
Dans le code ci-dessus, les lignes les plus importantes sont celles qui commencent par le nom du thème et le modèle. Il est très important de remplir correctement les lignes de thèmes si vous créez un thème enfant pour un autre thème parent.

Points à retenir:
– Nom du thème : il indique le nom de votre thème enfant, qui s'affiche dans le sélecteur de thème.
– URL du thème : cela pointe vers le site ou la page de démonstration du thème en question. Cet URI ou l'URI des auteurs doivent être présents pour que le thème soit accepté dans le répertoire WordPress.
– Description : Cette description de votre thème apparaîtra dans le menu du thème lorsque vous cliquerez sur « Détails du thème ».
– Auteur : Ceci affichera le nom de l'auteur, dans ce cas c'est vous.
– Modèle : ajoutez le nom de votre dossier de thème parent.
– Version : Ceci affiche la version de votre thème enfant. Habituellement, on commencerait par 1.0.
– Licence : Il s'agit de la licence de votre thème enfant. Vous vous en tiendrez à la même licence que le thème de vos parents.
– URL de licence : Il s'agit de l'adresse où votre licence de thème est expliquée. Encore une fois, respectez le permis de vos parents.
– Balises : Les balises s'entraident pour trouver votre thème dans le répertoire WordPress. Par conséquent, si vous en incluez certains, assurez-vous qu'ils sont pertinents.
– Domaine texte : Cette partie est utilisée pour l'internationalisation et pour rendre les thèmes traduisibles.
N'oubliez pas de remplacer le texte d'exemple par les informations de votre thème.
Étape 3 : Créez un fichier functions.php de thème enfant.
L'étape ci-dessus vous aidera à exécuter très bien le thème enfant. Il rechargera tout votre contenu une fois après l'avoir activé, mais il ne générera pas d'informations de style. Pour cela, nous devons mettre en file d'attente les feuilles de style du thème parent et enfant (style.css).
Afin de mettre en file d'attente la feuille de style du thème parent, vous devrez ajouter un fichier d'action wp_unique_Scripts dans votre fichier functions.php enfant. Et pour ce faire, vous devrez créer un functions.php dans votre répertoire de thème enfant en utilisant la ligne de code suivante :
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); function mon_theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); }
Étape 4 : Activer le thème enfant
Une fois que vous avez créé votre thème enfant, assurez-vous de le compresser en tant que "twenty-fifteen-child.zip".
Accédez à votre panneau d'administration WP> Apparence> Thème.
Installez le zip du thème enfant et activez-le.
Assurez-vous également que votre thème parent est déjà installé sur votre site WordPress.
Avantages du thème enfant
Il y a de nombreux avantages à suivre la route du thème enfant :
– Plutôt que de créer un thème complètement nouveau en partant de zéro sans aucune aide extérieure, vous pouvez vous appuyer sur quelque chose qui existe déjà, accélérant ainsi le temps de développement.
– Vous pouvez profiter de l'utilité de cadres sophistiqués et de thèmes parents, tout en personnalisant la conception selon vos besoins.
– Vous pouvez également mettre à niveau le modèle parent sans perdre vos personnalisations.
– Dans le cas où vous n'êtes pas satisfait de vos personnalisations, désactivez simplement le thème enfant et tout sera comme avant.
– C'est une méthode incroyable pour commencer à apprendre comment fonctionnent les thèmes.
Un thème enfant pour WordPress peut contenir des dossiers d'images, JavaScript, CSS, des fichiers de mise en page et de nombreuses choses différentes. La chose délicieuse, cependant, est qu'ils n'en ont pas besoin. On peut intégrer autant ou aussi peu de personnalisation qu'on le souhaite en fonction de ses besoins.
En fait, le thème enfant n'a besoin que de trois choses qui sont un dossier, une feuille de style et un fichier function.php. C'est ça. De plus, les deux fichiers peuvent même être pratiquement vides.
Enveloppez-le !
Comme vous l'avez vu, je l'espère, créer un thème enfant pour WordPress n'est pas très difficile. Oui, à côté de sa simplicité, un thème enfant est assez puissant.
Il permet également de personnaliser complètement et en toute sécurité un site Web sans avoir à modifier l'un des fichiers de base. Les thèmes enfants sont une méthode recommandée pour apporter des modifications à un thème WordPress.
Il existe de nombreux avantages d'un thème enfant pour WordPress car on peut construire sur un thème ou un cadre existant sans l'écrire à partir de zéro, vos modifications sont à l'abri des mises à jour du thème et si quelque chose ne va pas, vous pouvez toujours revenir à votre thème fonctionnel.
Nous avons couvert tout ce que vous devez savoir sur le thème enfant dans WordPress, comme expliqué pourquoi sont-ils si importants. Toutes les étapes mentionnées ci-dessus dans cet article de blog vous aideront à développer un thème enfant à partir de zéro pour votre thème parent existant en utilisant de simples lignes de codage.