Création
Le contenu des thèmes de WordPress se situe dans le dossier wp-content/themes.
Pour réaliser un thème enfant, il suffit de créer un nouveau dossier et deux fichiers.

Méthode : style.css
La feuille de style doit contenir une zone de commentaire qui contient des informations sur le thème.
/*
Theme Name: mon TP WP
Author: Vincent Vanneste
Description: Theme Enfant WP
Template: twentyseventeen
Version: 1.0.0
*/
Theme Name: Le nom de votre thème enfant
Author: Votre nom
Description: La description de votre thème enfant
Template: Le nom du répertoire du thème parent
Version: La version de votre thème
Attention : après le nom des propriétés, il ne faut pas d'espace avant le signe :.
Il existe d'autres paramètres : Author URI, Domain Path, Status, Tags,Text Domain, Theme URI, License, License URI...
Méthode : functions.php
Seule la feuille de style est obligatoire pour créer un thème enfant, mais le fichier functions.php permet de préciser à WordPress d'aller charger la feuille de style du parent.
<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
Méthode : Activez le thème
Méthode : screenshot.png
Actuellement votre thème apparaît dans la liste des thèmes sans une image de présentation.
Pour pallier ce manque, vous pouvez ajouter un fichier screenshot.png dans votre dossier de thème.