WordPress Thème enfant

Dans cette procédure je vais vous expliquer comment personnaliser un thème WordPress à l’aide d’un thème enfant . Après avoir suivit la procédure vous serez en mesure de personnaliser votre thème principale WordPress grâce a un thème enfant. L’utilisation d’un thème enfant permet de réaliser des modifications et de les conserver après les mises à jour thème. 

 

 

 

 

 

 

 

 

 Prérequis : 

 

 Un site web WordPress 

 Les accès SSH ou FTP de l’hébergeur 

 Les accès Administrateur de WordPress 

 

 Création du Thème Enfant WordPress : 

 A l’aide des accès SSH ou FTP connectez vous à l’emplacement de votre site sur la machine qui héberge le site. 

 Puis rendez-vous dans l’emplacement : wp-content/themes 

 Ensuite créer un dossier qui s’appellera le-nom-de-votre-theme -child 

 Après la création de ce dossier, il faut créer deux fichiers dans ce dossier : 

 

 style.css 

 functions.php 

 

 Puis dans le fichier « style.css », il faudra l’adapter à votre thème avec : 

 

 Theme Name : Le nom de votre thème enfant 

 Description : La description du thème 

 Author : Le nom de l’auteur du thème enfant 

 Author URI : Un lien de site du thème enfant 

 Template : Le thème parent 

 Version : La version du thème enfant 

 

 /*

Theme Name: astra-child

Description: Modification du theme parent.

Author: Cucherousset Aymeric

Author URI: https://aymeric-cucherousset.fr

Template: astra

Version: 1.0

*/

 

 Après ce commentaire vous pouvez y ajouter vos modifications de CSS. 

 Ensuite il faut modifier le fichier functions.php pour activer le thème enfant : 

 Le code pour activer le thème peut être différent d’un thème parent à un autre. 

 <?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' );

	wp_enqueue_style( 'astra-child', get_stylesheet_uri() );

}

?>

 

 Pour rendre effectif le thème il ne reste plus qu’a se rendre dans le pannel admin de WordPress. 

 Il faut ensuite aller dans Apparences -> Thèmes. 

 Puis activer le thème enfant. Désormais les modifications faites sur le fichier (Accessible depuis Apparences -> Editeur de thèmes) du thème enfant serons prises en compte sur le thème et seront conservés au mises à jour du thème. 

 

 Sources : 

 https://fr.wordpress.org/