Accueil » WordPress Thème enfant

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.

Logo WordPress

Prérequis :

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/

Susceptible de vous intéresser :