Aller au contenu
themeforge
FR
Commencer gratuitement
Menu
  1. Accueil
  2. Référence des attributs
  3. wp-menu
Essentiels Menus

Un menu que le client modifie dans WordPress

wp-menu="Header Menu"

La navigation devient un menu WordPress : le client ajoute, renomme et réordonne les éléments dans Apparence → Menus, et les liens gardent votre design.

Où le placer

Sur le bloc qui contient les liens. La valeur est le nom du menu dans WordPress, exactement comme le client le voit dans Apparence → Menus.

Les éléments reprennent les classes du premier lien. Les éléments qui ont des sous-éléments deviennent un menu déroulant, sur deux niveaux. Pour un menu déroulant à votre propre design, utilisez wp-menu-tree.

Exemple : le menu de l’en-tête

Balisage index.html
<nav class="nav" wp-menu="Header Menu">
  <a href="/" class="nav-link">Home</a>
  <a href="/menu" class="nav-link">Menu</a>
  <a href="/contacts" class="nav-link">Contacts</a>
</nav>
Dans l’administration Appearance → Menus
Header Menu
  • Home
  • Menu
  • News
  • Contacts
Sur le site toutes les pages
Home Menu News Contacts Coffee for slow mornings

Le client a ajouté « News » dans l’administration.

À retenir

  • Pas encore de menu de ce nom : le bloc est vide. « Charger les données » crée le menu à partir des liens de votre balisage.
  • « Charger les données » reconstruit un menu existant à partir du balisage : les modifications du client sur ce menu sont remplacées. Pour les menus, lancez-le une seule fois, au départ.
Format alternatif

wp_menu fonctionne de la même façon : la génération donne un thème identique.

Utilisé dans les recettes

Prêt quand vous l’êtes

Découvrez l’administration WordPress de votre site avant de payer.