Avantages de créer un thème enfant
- Cela permet de ne pas identifier le potentiel thème parent (et les failles de sécurité qui s’y attachent).
- Apprendre le PHP et WordPress.
- Plus facile à mettre à jour, et moins risqué.
Que contient un thème enfant ?
- Son propre dossier dans votre dossier /wp-content/themes.
- D’un fichier style.css.
- Un fichier functions.php.
Contenu style.css thème enfant
Editez votre fichier style.css et placez y le code suivant dans l’entête :
/* Theme Name: Theme enfant Description: Thème enfant de mon thème parent Author: votre nom Author URI: https://astuces-wp.com/ Template: mon-theme-parent Version: 1.0 */
Que mettre dans le fichier functions.php d’un thème enfant
<?php add_action( 'wp_enqueue_scripts', 'mon-theme-enfant_enqueue_styles' ); function mon-theme-enfant_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css'); } ?>