
Creer un thème enfant pour WordPress
11 mai 2016Pourquoi créer un thème enfant sous WordPress ?
Il y a plusieurs raisons mais voici pour moi les 3 principales
- Si vous modifiez un thème existant et qu’il est mis à jour, vos modifications seront perdues.
- Utiliser un thème enfant vous assure que vos modifications seront préservées.
- Utiliser un thème enfant accélère le temps de développement.
Comment qu’on fait ?
Ce n’est pas bien compliqué, il suffit avec filezilla ou tout autre navigateur ftp ajouter un dossier dans
wordpress/wp-content/themes qui va se nommer par exemple: « twentytwelve-child »
Dans ce dossier il nous faut 2 fichiers, le premier et le plus importants le fichier « style.css » que nous allons créer
Il suffit d’ouvrir un notepad et d’y ajouter pour notre exemple ce bout de code:
/* Theme Name: twenty twelve Child Theme URI: http://example.com/twenty-fifteen-child/ Description: twenty twelve Child Theme Author: Moi Author URI: http://www.nooblog.com Template: twentytwelve Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: twentytwelve-child */
A noter que le ligne « template » correspond au nom du répertoire du thème parent. A adapter en conséquence. Seul se fichier pourrais suffir a faire le thème enfant, mais pour mettre en file d’attente correctement les styles nous allons créer un fichier « functions.php »
<?php add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } ?>
votre thème est maintenant prêt pour l’activation dans la console WordPress
Apparence -> Thèmes
Vous devriez avoir votre thème qui apparait dans le choix des thèmes, il sufft de l’activer et vous pouvez ainsi modifier sans aucun problème votre thème enfant tout en profitant des mises a jour du thème en ne perdant aucune donnés pendant la mise a jour du thème…
Extrait du site : https://codex.wordpress.org/fr:Th%C3%A8mes_Enfant
N’hésitez pas à consulter ce site pour plus d’informations !!