WordPress

Qu’est‑ce qu’un thème enfant, et pourquoi c’est important ?

Sans lui, la prochaine mise à jour efface toutes vos personnalisations, sans prévenir et sans message d’erreur. Ce que c’est, et quand il n’en faut pas.

Thème enfant : le thème parent se met à jour, et le thème enfant qui en descend garde ses retouches intactes

C’est l’un des rares sujets techniques dont les conséquences sont immédiates et brutales pour qui l’ignore. Il mérite dix minutes d’attention.

Le problème qu’il règle

Vous avez acheté un thème, et vous l’avez adapté : une couleur, une police, un bloc supplémentaire. Ces modifications ont été écrites dans les fichiers du thème.

Le jour où l’auteur publie une mise à jour, ces fichiers sont remplacés par les siens. Vos modifications disparaissent, sans avertissement et sans message d’erreur : le site s’affiche simplement comme au premier jour.

Une mise à jour de thème n’écrase pas votre contenu. Elle écrase tout ce que vous avez personnalisé.

Comment fonctionne un thème enfant ?

C’est un thème très léger, qui déclare s’appuyer sur un autre. Tout ce qu’il ne contient pas est pris chez le parent ; tout ce qu’il contient l’emporte.

Vos personnalisations vivent donc dans un dossier séparé, que les mises à jour du parent ne touchent jamais. Le thème d’origine peut évoluer librement, votre travail reste.

Quand faut‑il en créer un ?

Dès la première modification de fichier. Pas « quand il y en aura beaucoup » : le créer après coup oblige à retrouver ce qui a été changé, ce qui est bien plus long que de partir proprement.

En revanche, si vous vous contentez des réglages proposés par l’interface du thème, un thème enfant ne sert à rien : ces réglages sont enregistrés en base de données et survivent aux mises à jour.

Comment savoir si j’en ai un ?

Dans la liste des thèmes, un thème enfant est signalé comme tel, et son nom mentionne en général le parent. Si le thème actif est le thème d’origine et qu’un développeur a « fait des modifications dans le code », le sujet est ouvert.

Et si tout a déjà été fait dans le thème parent ?

Rien n’est perdu tant que la mise à jour n’a pas été appliquée. On compare les fichiers avec la version officielle du thème, on relève les écarts, et on les reporte dans un thème enfant.

C’est un travail de quelques heures, et il doit être fait avant la prochaine mise à jour. Après, il faut restaurer une sauvegarde pour retrouver ce qui a été perdu, à condition d’en avoir une.

Sur le même sujet : Les fichiers qu’il ne faut jamais modifier à la main · Pourquoi une extension désactivée pèse encore

Cette question vous concerne ?

Décrivez‑moi votre situation en deux lignes. Je vous donne mon avis, sans engagement.

Réponse sous 24 h · Premier échange offert