Pourquoi et comment créer un thème enfant WordPress

Comme dans la vraie vie, un thème WordPress enfant, c’est un thème WordPress qui va hériter de son Parent, c'est à dire des fonctionnalités et du webdesign

Pourquoi un thème enfant ?

Un thème enfant permet de conserver les mises à jour de votre thème parent et notamment les mises à jour de sécurité qui sont très importantes !

Le thème enfant hérite de l’ensemble des fonctionnalités et du webdesign du thème parent.

Un moyen sûr et efficace de bénéficier des mises à jour de son thème parent sans tout casser.

C’est tout simplement indispensable pour concevoir un site WordPress de qualité !

Le thème parent est composé de plusieurs répertoires et fichiers.

Le thème enfant quant à lui, nécessite, selon le niveau de personnalisation attendue, a minima, deux fichiers :

  • functions.php
  • style.css

Le répertoire de votre thème enfant est le suivant :

theme enfant wordpress

votresiteweb.com/wp-content /themes /nomduthemeenfant/

Comment créer un thème enfant ?

2 solutions s’offrent à vous :

1 Créer un thème enfant pour WordPress manuellement

Créer le fichier style.css, par exemple :

/*
 Theme Name:   Child thème by WP Alex
 Theme URI:    https://example.com/twenty-fifteen-child/
 Description:  Thème enfant du thème parent "Blocksy"
 Author:       Alexandre Trocmé
 Author URI:   https://wpalex.fr & https://formations.wpalex.pro
 Template:     Blocksy
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
*/

Créer le fichier function.php contenant a minima :

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

Après avoir bien enregistré ces deux fichiers dans le bon répertoire (votresiteweb.com/wp-content /themes /nomduthemeenfant/) votre thème enfant est prêt pour l’activation.

Rendez-vous sur votre tableau de bord WordPress puis allez dans

  • Administration
  • Apparence
  • Thèmes
  • Activer votre thème enfant

2 Créer un thème enfant pour WordPress avec une extension

Installer et activer l’extension « Child Theme Configurator »

Pour ce faire, depuis le Tableau de bord de votre site internet WordPress :

  • Extensions
  • Ajouter
  • Rechercher  » Child Theme Configurator « 
  • Installer
  • Activer

Puis suivez cette vidéo :

Vous ne parvenez pas à comprendre cette vidéo ou à comprendre comment créer votre thème enfant ? Contactez-moi, je me ferai un plaisir de vous aider 🙂