Ajouter une sidebar widgetisable à votre thème WordPress

Wordpress

Besoin de créer une sidebar spécifique à votre thème WordPress, sans avoir à changer de thème ? Rien de plus facile… Voici la procédure pour « customiser » votre site, sans avoir passer par de profonds changements…

Les étapes :

Nous allons commencer en créant un document à l’aide de votre logiciel de développement préféré (pour ma part Notepad++). Dans ce cas précis, nous allons créer une sidebar qui sera spécifiquement utilisée pour la page d’accueil.

Nommez donc ce fichier en « sidebar-accueil.php » et collez-y le code suivant :

<ul>
    <?php if ( !function_exists('dynamic_sidebar')
    || !dynamic_sidebar('sidebar-accueil') ) : ?>
</ul>
<?php endif; ?>

Placez ensuite le fichier, via FTP dans le répertoire de votre thème.

Ouvrez ensuite le fichier « functions.php » de votre thème et ajoutez y le code suivant :

<?php if ( function_exists('register_sidebar') )
register_sidebar(array('name'=>'sidebar-accueil',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
?>

Il n’y a plus qu’à intégrer cette nouvelle sidebar dans votre thème, à l’endroit qui vous convient en y intégrant le code suivant :

<?php include (TEMPLATEPATH . '/sidebar-accueil.php');?>

Et le tour est joué ! Vous avez désormais une sidebar widgetisable !

Posted on 16 novembre 2013 in Tutos

Leave a reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Back to Top