Dans votre FTP, créez un dossier pour votre thème enfant.
Il vous suffit d’aller créer le dossier du thème enfant dans :
/wp-content/themes/nomdevotrethemeenfant/
Une fois votre dossier créer, vous pouvez créer les deux fichiers dont vous aurez besoin. Vous placerez ces fichiers dans le dossier de notre thème enfant :
Dans le fichier functions.php, copiez puis collez le code ci-dessous. Il va permettre de combiner ou d’écraser le fichier style.css du parent. Vous pourrez alors définir votre propre css.
Voici **le code à mettre dans le fichier functions.php du thème enfant **:
<?php
/**
** activation theme
**/
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
Maintenant que votre fichier style.css est appelé, il faut lui ajouter du contenu.
Votre fichier doit absolument contenir les lignes suivantes.
/*
Theme Name: Theme enfant
Description: Theme enfant de GeneratePress
Author: Julie B
Author URI: https://julie.marketing/
Template: generatepress
Version: 0.1.0
*/
Voici à quoi correspond les lignes du fichier style.css :
Il est possible d'ajouter un fichier screenshot.jpg (600×450 px conseillé) pour afficher la miniature du thème enfant dans le gestionnaire de thèmes. Pour cela, nommez le fichier exactement screenshot.jpg puis ajoutez-le à l'intérieur du dossier de votre thème enfant (au même niveau que vos fichiers functions.php et style.css).
Dimensions : 1200 × 900 px
Dossier : /wp-content/themes/nomdevotrethemeenfant/ICI
Nom : screenshot.jpg
Votre thème enfant est prêt ! Rendez-vous dans l'interface d'administration WordPress pour activer votre thème.