Thème enfant.

Vous avez trouvé un thème. Après quelques modifications il sera parfait.
Il y à une mise a jour du thème et voila toutes ces heures passées à le modifier envolées.
Pour éviter cela faites lui un enfant.
Une fois le thème choisi, ne modifiez rien, il  pourrait y avoir des interférences avec l’enfant. (vécu)
Créez de suite un enfant.
Comment faire?

WordPress évolue. Il est désormais obsolète d’utiliser « @import » pour importer le code CSS du parent.
On peut utiliser un générateur de thème, par exemple https://wpmarmite.com/creer-theme-enfant.
Il y a aussi une extension « child-thème-configurator » que j’ai utilisée ici. Très facile à configurer en quelques clics.

Avantages du thème enfant:

  • La feuile de style « enfant » a  priorité sur la feuille « parent ».
  • La feuille est plus claire, c’est votre code qui est dedans.
  • Pas de risque de casser le code d’origine.
  • Plus de risque de perte de votre travail a cause d’une mise a jour du thème.

A ce stade le dossier enfant ne comprend que la feuille de style.
Si vous souhaitez modifier par exemple, le header, la sidebar ou le footer il suffit de copier les templates header.php, sidebar.php, footer.php ou tout autre partie que vous souhaitez modifier, dans le dossier du thème enfant. Vous pouvez aussi y copier un dossier images pour ajouter les vôtres.
La seule exception est « functions.php » qu’il n’est pas obligatoire de copier.

Voila vous savez maintenant comment faire.
Vous pouvez retrouver ce thème, et bien d’autres ici https://themeforest.net/?ref=marmotte28