Créer un menu WordPress ne consiste pas seulement à placer quelques liens dans l’en-tête. Votre navigation doit aider une personne à comprendre rapidement ce que vous offrez, à trouver la bonne page et à passer à l’action sans devoir fouiller.
Un menu trop long, des intitulés imprécis ou des sous-menus empilés compliquent le parcours, surtout sur un téléphone. À l’inverse, une structure courte et logique soutient toutes les pages importantes de votre site.
Commencez par l’arborescence, pas par l’éditeur
Avant d’ouvrir les réglages de votre thème, notez les destinations réellement utiles à vos visiteurs. Le menu principal n’est pas un inventaire complet de votre site : c’est un raccourci vers les contenus prioritaires.
Pour un site de services, une structure de départ pourrait ressembler à ceci :
- Accueil
- Services
- À propos
- Conseils ou réalisations
- Contact
Pour une boutique, les catégories de produits et l’accès au panier peuvent prendre davantage de place. Pour un blogue, il est souvent plus utile de regrouper les articles par grands sujets que d’ajouter chaque catégorie au premier niveau.
Posez-vous cette question pour chaque lien : « Est-ce qu’une personne qui arrive pour la première fois cherchera probablement cette page? » Si la réponse est non, le lien a peut-être davantage sa place dans le pied de page, dans une page hub ou dans un lien contextuel au sein d’un article.
Les liens du menu doivent aussi correspondre à des URL stables et faciles à comprendre. Si vos adresses de pages ne sont pas encore bien structurées, consultez d’abord comment configurer les permaliens WordPress.
Choisissez des libellés directs
Un bon intitulé décrit la destination, sans jeu de mots ni formulation vague. « Nos services », « Tarifs », « Prendre rendez-vous » et « Nous joindre » donnent une attente claire. Des libellés comme « Découvrir », « Solutions » ou « En savoir plus » peuvent fonctionner dans un contexte précis, mais deviennent ambigus dans un menu isolé.
Gardez les noms courts, tout en restant explicite. Par exemple, « Soutien WordPress » est généralement plus clair que « Assistance », si c’est bien le service offert. Évitez aussi de multiplier les éléments dont la fonction se chevauche, comme « Services », « Expertise », « Solutions » et « Ce que nous faisons ».
Limitez le premier niveau et utilisez les sous-menus avec retenue
Le premier niveau du menu doit présenter les grandes sections de votre site. Lorsqu’une section contient plusieurs pages connexes, un sous-menu peut les organiser sans surcharger l’en-tête.
Par exemple, sous « Services », vous pourriez placer :
- Création de site WordPress
- Maintenance WordPress
- Optimisation de performance
Cette organisation est utile seulement si chaque sous-page répond à un besoin distinct. Ne créez pas un sous-menu simplement parce qu’il est possible de le faire. Des menus à trois niveaux deviennent rapidement difficiles à parcourir avec une souris, un clavier ou un écran tactile.
Dans les thèmes à blocs, la documentation du bloc Navigation de WordPress confirme que vous pouvez créer un menu, ajouter des liens et des sous-menus, puis réorganiser les éléments par glisser-déposer dans la vue en liste. Déplacez un élément légèrement vers la droite pour le transformer en sous-élément, mais vérifiez ensuite que la relation parent-enfant demeure évidente.
Créer un menu WordPress avec un thème à blocs
Si votre site utilise un thème à blocs, ouvrez Apparence > Éditeur, puis la section Navigation. Cet espace permet de voir et de gérer les menus du site. Vous pouvez sélectionner un menu existant, le renommer, le dupliquer ou en créer un nouveau.
- Créez un menu et donnez-lui un nom descriptif, par exemple « Menu principal ».
- Ajoutez seulement les pages, catégories ou liens personnalisés nécessaires.
- Réorganisez les éléments dans l’ordre de priorité.
- Ajoutez les sous-menus lorsque des pages appartiennent clairement à une même section.
- Enregistrez vos modifications et prévisualisez le résultat.
Un menu créé dans l’Éditeur du site ne s’affiche pas automatiquement partout. Il faut aussi l’associer à un bloc Navigation dans une partie de modèle, habituellement l’en-tête. La documentation sur la navigation dans l’Éditeur du site explique cette distinction : créez ou choisissez le menu, liez-le au bloc Navigation de l’en-tête, puis sauvegardez et prévisualisez.
Selon votre thème, le menu peut déjà être présent dans l’en-tête. Dans ce cas, sélectionnez le bloc Navigation existant plutôt que d’en ajouter un deuxième. Le choix de votre thème a donc une incidence directe sur l’endroit où vous modifiez cette zone : voyez comment bien choisir son thème WordPress pour mieux distinguer les possibilités offertes par chaque type de thème.
Créer un menu avec un thème classique
Avec un thème classique, la gestion passe habituellement par Apparence > Menus. Vous créez d’abord le menu, vous y ajoutez vos pages, catégories ou liens personnalisés, puis vous l’assignez à un emplacement proposé par le thème, comme « Menu principal » ou « Menu du pied de page ».
Le guide Managing Classic Theme Menus de Learn WordPress précise que les thèmes peuvent offrir plusieurs emplacements et que l’onglet de gestion des emplacements sert à déterminer où chaque menu apparaît. Ne supposez donc pas qu’un nouveau menu remplacera automatiquement celui de l’en-tête : vérifiez son affectation après l’enregistrement.
Si votre thème ne propose qu’un seul emplacement de navigation, ne modifiez pas ses fichiers pour ajouter des menus supplémentaires sans nécessité. Un menu principal bien pensé et un pied de page organisé suffisent souvent.
Vérifiez le menu sur mobile, au clavier et comme visiteur
Après chaque modification, ouvrez le site dans une fenêtre étroite ou sur un téléphone. Assurez-vous que l’icône de menu est visible, que le panneau s’ouvre facilement et que les sous-menus restent accessibles. Le bloc Navigation peut afficher une icône de menu sur les petits écrans; le réglage d’affichage « Mobile » est prévu à cette fin dans les thèmes à blocs.
Testez également le menu avec la touche Tabulation. Vous devriez pouvoir atteindre chaque lien dans un ordre cohérent, voir clairement où se trouve le focus et ouvrir les sous-menus sans dépendre uniquement du survol de la souris. Les thèmes à blocs et le bloc Navigation apportent notamment une navigation au clavier, un repère nav et des attributs ARIA, comme l’indique la documentation WordPress sur l’accessibilité des thèmes à blocs. Ces bases techniques ne remplacent toutefois pas une vérification réelle de vos libellés et de votre structure.
Les erreurs à éviter
- Mettre toutes les pages dans le menu : gardez les pages secondaires pour les liens internes, les pages de section ou le pied de page.
- Créer des sous-menus trop profonds : deux niveaux sont généralement plus faciles à comprendre et à utiliser.
- Ouvrir inutilement les liens internes dans un nouvel onglet : laissez les visiteurs naviguer normalement dans le même onglet.
- Oublier le lien Contact : si votre objectif est de recevoir des demandes, ce lien devrait être simple à trouver.
- Ne pas vérifier après un changement de thème : les emplacements, l’apparence et le comportement mobile du menu peuvent changer.
Enfin, révisez votre menu lorsque vous ajoutez un nouveau service, une section importante ou une nouvelle orientation à votre site. Une navigation efficace évolue avec votre contenu, mais elle reste volontairement plus simple que l’ensemble de votre arborescence.