Ajout d’un menu et de sidebars dans un thème WordPress
Dans la précédente étape de ce cours WordPress, nous avons vu comment utiliser le fichier functions.php et notamment comment on pouvait créer (enregistrer) un menu et des sidebars dans notre thème WordPress.
Nous allons maintenant ajouter ces composants à notre fichier de template afin qu’ils s’affichent.
Afficher le menu dans un thème WordPress
Pour ajouter un menu dans un fichier de template, il suffit d’utiliser la fonction wp_nav_menu() dans la balise “<header id= »header »>” :
<h1><?php echo bloginfo('name'); ?></h1>
<nav id="navigation">
<?php wp_nav_menu(array('theme_location' => 'main')); ?>
</nav>
A la ligne 1, nous ajoutons la fonction bloginfo(‘name’) qui permet d’afficher le titre du blog.
A la ligne 2, nous ajoutons la fonction wp_nav_menu(array(‘theme_location’ => ‘main’)) qui permet d’afficher le menu que nous avons enregistré auparavant.
Vous pouvez maintenant voir votre menu s’afficher.
Afficher des sidebars sur un thème WordPress
Pour ajouter une sidebar dans un fichier de template, il faut d’utiliser la fonction dynamic_sidebar() et indiquer l’identifiant de la sidebar. Voici le code à ajouter dans la balise “<aside id= »sidebar »>” :
<?php dynamic_sidebar('main-sidebar'); ?>
Nous approchons de la fin de ce tutoriel sur la création de thème WordPress. Il ne reste plus qu’à ajouter quelques règles de style dans notre fichier.css.