Créer un thème enfants

Créer un thème enfant pour GeneratePress dans WordPress permet de personnaliser le design et les fonctionnalités sans modifier directement le thème parent. Voici les étapes à suivre :

1. Créer le dossier du thème enfant

Dans le répertoire wp-content/themes/ de votre site WordPress, créez un dossier nommé generatepress-child.

2. Créer le fichier style.css

Dans ce dossier, créez un fichier style.css et ajoutez-y le code suivant :

css
/* Theme Name: GeneratePress Child Theme URI: https://votre-site.com Description: Thème enfant pour GeneratePress Author: Votre Nom Author URI: https://votre-site.com Template: generatepress Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: generatepress-child */

📌 Important : Assurez-vous que Template: generatepress correspond bien au nom du dossier du thème parent.

3. Créer le fichier functions.php

Créez un fichier functions.php et ajoutez ce code pour charger les styles du thème parent :

php
<?php function generatepress_child_enqueue_styles() { wp_enqueue_style('generatepress-parent-style', get_template_directory_uri() . '/style.css'); wp_enqueue_style('generatepress-child-style', get_stylesheet_uri(), array('generatepress-parent-style'), wp_get_theme()->get('Version')); } add_action('wp_enqueue_scripts', 'generatepress_child_enqueue_styles');

4. Activer le thème enfant

  • Allez dans Apparence > Thèmes sur votre tableau de bord WordPress.
  • Cliquez sur Activate sous GeneratePress Child.

5. Ajouter des personnalisations

Vous pouvez maintenant ajouter vos propres styles dans style.css, vos modifications dans functions.php, ou encore créer des fichiers de templates personnalisés.

🎉 Votre thème enfant GeneratePress est prêt ! Vous pouvez maintenant le personnaliser en toute sécurité.