Ajouter des champs au footer du thème
Afin d’ajouter des champs au footer du site, vous allez ajouter un nouvel onglet dans Apparences - Personnaliser. Pour cela, créez une fonction, puis greffez-la au hook customize_register. Cela va permettre d’ajouter des sections (un onglet au menu Personnaliser), ainsi que des champs et des paramètres.
function mytheme_customize_register( $wp_customize ) {
//Toutes nos sections, paramètres et contrôles seront ajoutés ici
}
add_action( 'customize_register', 'mytheme_customize_register' );
Pour le thème personnalisé, modifiez le code précédent de cette façon :
function paget_customize_register( $wp_customize ) {
//Toutes nos sections, paramètres et contrôles seront ajoutés ici
}
add_action( 'customize_register', 'paget_customize_register' );
Pour créer l’onglet Footer, utilisez la méthode add_section() de l’objet $wp_customize suivante, qui va permettre d’ajouter une section au menu :
$wp_customize->add_section('$id_section', array(
'title' => __('mon titre', 'themename'),
));
-
$id_section : accepte l’id sous forme de texte pour la section.
-
title : accepte le titre de la section.
Référence au codex : https://codex.WordPress.org/Class_Reference/WP_Customize_Manager/add_section
Dans notre cas...