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 à jours de votre thème parent et notamment les mises à jours 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 sur et efficace de bénéficier des mises à jours 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 quand à lui, nécessite, selon le niveau de personalisation attendue , a minima, 2 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 enregistrer ces 2 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 se 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 ferais un plaisir de vos aider 🙂

wp alex logo web

Alexandre Trocmé

WPAlex

https://wpalex.fr/espace-client

Alexandre TROCME

Alexandre TROCME

Dirigeant de l'EURL WP Alex. Expert WordPress. Webmaster indépendant depuis 2013

Articles: 24