
Papy3D Menu Visibility : contrôlez enfin qui voit vos menus WordPress
WordPress est extrêmement flexible, mais il lui manque encore certaines fonctionnalités essentielles lorsqu’on commence à gérer plusieurs types d’utilisateurs sur un même site.
Par défaut, tous les visiteurs voient généralement les mêmes menus. Pourtant, dans de nombreux cas, il serait logique d’afficher des éléments différents selon le profil de l’utilisateur :
- un menu réservé aux administrateurs,
- des liens spécifiques aux membres connectés,
- un accès réservé à certains rôles,
- ou encore des éléments cachés pour certains utilisateurs.
C’est exactement pour répondre à ce besoin qu’a été créé Papy3D Menu Visibility.
Un plugin simple, léger et efficace
L’objectif du plugin est très clair :
permettre de contrôler la visibilité des éléments de menu WordPress selon les rôles utilisateurs.
Sans configuration complexe, sans surcharge inutile et sans dépendance externe.
Une fois installé, le plugin ajoute directement de nouvelles options dans l’éditeur de menus WordPress.
Vous pouvez alors choisir :
- d’afficher un élément uniquement pour certains rôles,
- ou au contraire de le masquer pour certains utilisateurs.
Le tout directement depuis :
Apparence → Menus

Pourquoi cette fonctionnalité est utile ?
De nombreux sites WordPress utilisent aujourd’hui plusieurs profils utilisateurs :
- sites membres,
- intranets,
- plateformes e-learning,
- espaces clients,
- boutiques privées,
- dashboards utilisateurs,
- communautés,
- extranets professionnels.
Dans ces situations, afficher exactement les mêmes menus à tout le monde devient rapidement problématique.
Avec Papy3D Menu Visibility, vous pouvez par exemple :
Réserver certains liens aux administrateurs
Afficher des accès rapides à :
- WooCommerce,
- réglages techniques,
- statistiques,
- outils internes.
Créer une navigation spécifique pour les membres connectés
Afficher :
- “Mon compte”
- “Mes téléchargements”
- “Mes commandes”
- “Mon espace membre”
uniquement aux utilisateurs connectés.
Simplifier l’interface pour les visiteurs
En masquant certains éléments inutiles au grand public, vous améliorez :
- la lisibilité,
- l’expérience utilisateur,
- et le taux de conversion.
Une compatibilité WordPress moderne
Le plugin a été développé pour fonctionner avec les versions modernes de WordPress.
Il est compatible :
- avec les menus classiques,
- avec le Full Site Editing (FSE),
- avec les Navigation Blocks,
- avec le multisite,
- et avec les rôles utilisateurs natifs WordPress.
Le plugin fonctionne également avec les thèmes récents utilisant l’éditeur de site.
Une architecture propre et sécurisée
Le développement du plugin suit les standards modernes WordPress :
- architecture orientée objet (OOP),
- typage strict PHP,
- sécurisation complète des entrées,
- vérification des nonces,
- compatibilité WordPress VIP,
- conformité aux standards de codage WordPress 2026.
L’objectif est de proposer un plugin :
- léger,
- maintenable,
- stable,
- et durable dans le temps.
Une interface pensée pour rester simple
L’un des points importants du projet était de conserver une interface intuitive.
Aucune page de réglage supplémentaire.
Tout se passe directement dans l’éditeur de menus WordPress.
Pour chaque élément :
- choisissez un mode de visibilité,
- sélectionnez les rôles concernés,
- enregistrez.
C’est tout.
Un plugin utile pour de nombreux projets
Voici quelques exemples d’utilisation :
| Type de site | Utilisation |
|---|---|
| Site membre | Menus réservés aux abonnés |
| Intranet | Liens internes visibles uniquement en interne |
| E-learning | Navigation différente selon les profils |
| WooCommerce | Liens “Mon compte” visibles uniquement aux clients |
| Site entreprise | Menus administratifs masqués au public |
| Communauté | Navigation personnalisée selon les rôles |
Une base solide pour l’avenir
Le plugin continuera d’évoluer avec plusieurs fonctionnalités prévues :
- groupes de rôles,
- logique conditionnelle avancée,
- interface Gutenberg dédiée
L’objectif est de proposer une solution moderne, propre et parfaitement intégrée à l’écosystème WordPress.
Liens utiles
- https://wordpress.org/plugins/papy3d-menu-visibility/
- https://github.com/Papy-3D-Factory/Papy3D-Menu-Visibility
Conclusion
Papy3D Menu Visibility répond à un besoin simple mais essentiel :
contrôler précisément la visibilité des menus selon les utilisateurs.
Le plugin a été pensé pour être :
- léger,
- rapide,
- sécurisé,
- compatible avec WordPress moderne,
- et facile à utiliser au quotidien.
Si vous cherchez une solution propre pour personnaliser vos menus WordPress selon les rôles utilisateurs, ce plugin devrait rapidement devenir indispensable sur vos projets.
