Vidéo Ajouter un deuxième menu au thème WordPress Twenty Ten

Vidéo Ajouter un deuxième menu au thème WordPress Twenty Ten / Tutoriels

Le thème Twenty Ten ne comporte qu'un menu par défaut, inclus dans l'en-tête. Cependant, le thème prend également en charge plusieurs menus, grâce à register_nav_menus (). Voici une astuce rapide pour profiter de cette fonction et ajouter un deuxième menu au thème Twenty Ten.

Regarder le screencast

Fonctions.php

Ouvrez le fichier functions.php et recherchez:

// Ce thème utilise wp_nav_menu () dans un emplacement.

La ligne suivante est où nous voyons la register_nav_menus () utilisée. Comme vous pouvez le voir, cette fonction accepte un tableau.

register_nav_menus (array ('primaire' => __ ('Navigation principale', 'vingtaine'),));

primaire: c'est une clé ou un nom de menu, ce nom doit être unique dans le tableau

__( 'Navigation primaire'): c'est la vaule de la touche, ou la description du menu

Pour ajouter le deuxième menu, ajoutez simplement une autre clé (nom du menu) et attribuez une valeur (entrez une description) au tableau. Voici un exemple de ce à quoi cela peut ressembler lors de l'ajout de votre deuxième menu:

 register_nav_menus (array ('primary' => __ ('Navigation primaire', 'vingtten'), 'secondary' => __ ('Navigation secondaire', 'twentyten'),)); 

Cette technique peut également être utilisée pour créer d'autres thèmes libres ou des thèmes enfants. Si vous avez des questions, n'hésitez pas à demander dans le commentaire.