Problématique.
Dans un site sur les Cordages Bateaux dont je m’occupe en partie, il a été choisi d’utiliser beaucoup de pages pour gérer le contenu du site. Ce choix des pages a plusieurs avantages :
- Cohérent avec le fait que ce site utilise WordPress comme un CMS pour afficher du contenu plutôt statique.
- Les pages permettent une gestion fine des hiérarchies (page principale et sous pages sur plusieurs niveaux).
- Beaucoup de plugins permettent d’exploiter cette architecture (pour des menus, fil d’ariane…)
Ce grand nombre de page pose cependant un problème de navigation. Dans mon exemple le menu horizontal principal du haut liste les pages du sommet de la hiérarchie et les sous pages sont affichées au survol (menu déroulant). Cela fonctionne bien et quand on descend dans l’arborescence, un fil d’ariane permet de remonter vers la sortie (ou du moins vers les pages précédentes).
Par contre quand on est sur une sous-page donnée, on aimerait bien avoir une sorte de menu de navigation contextuel dans la barre latérale avec au moins l’affichage de 2 autres éléments :
- Les autres pages du même niveau hiérarchique dans l’arborescence.
- Les pages filles de la page actuelle si elles existent.
Les plugins de gestion des pages sont très nombreux dans WordPress, voici mes notes sur ceux que j’aurai testé avant de trouver mon bonheur.