Theme enfant WordPress : comment le creer (et quand ce n’est pas necessaire)

Le blog d’o2switch publie un guide pratique sur la creation et l’installation d’un theme enfant dans WordPress. Une bonne occasion de remettre les pendules a l’heure sur cette pratique souvent mal comprise.

Guide o2switch →

Ce que le guide couvre

L’article d’o2switch detaille les differentes etapes a suivre pour creer un theme enfant :

  • Pourquoi creer un theme enfant ?
  • La structure minimale (style.css, functions.php)
  • L’enqueue du style parent
  • L’installation sur votre site
  • Les bonnes pratiques de personnalisation

Mais attention, ce n’est pas toujours necessaire

La creation d’un theme enfant n’est pas toujours necessaire, comme on l’explique dans cet article WPMarmite. Quelques contre-exemples :

  • Vous utilisez un constructeur de page (Divi, Elementor) avec ses propres mecanismes
  • Vous avez juste besoin de petits ajustements CSS (utilisez plutot un plugin de CSS additionnel)
  • Votre theme est un theme block avec une variation de style

Un generateur pour gagner du temps

Si vous jugez qu’il est pertinent de creer un theme enfant, facilitez-vous la vie avec notre generateur en ligne. En quelques secondes, vous obtenez un theme enfant pret a l’emploi.

Notre lecture

Le theme enfant reste un concept fondamental quand on personnalise du PHP / des hooks dans WordPress. Mais il est aussi sur-utilise. Le pire reflexe : creer un theme enfant pour cacher du CSS additionnel (ca relevait du customizer ou d’un snippet). Pour vos clients, prenez le temps d’evaluer s’il en faut un, plutot que de l’imposer par defaut.