Un gestionnaire de menu d'administration vraiment minimaliste et simple pour WordPress. Masque, réorganise et renomme les éléments du menu directement dans ton backend WordPress – aucun superflu, aucune option inutile, aucune prise de tête. Les modifications s'appliquent instantanément – tous les réglages sont stockés proprement dans une seule option de base de données.

Ce plugin est particulièrement utile si tu gères des sites WordPress pour des clients, que tu travailles avec un menu d'administration encombré, ou que tu veux simplement une expérience backend plus propre et plus ciblée.

L'histoire derrière le plugin — à lire sur Medium

Version LITE gratuite (WordPress.org) Obtenir la version PRO pour seulement 9 $ (Freemius)

 

À propos du plugin

The 9 Dollar Menu Valet est conçu pour les utilisateurs WordPress qui ont besoin d'un moyen simple et fiable de gérer leur menu d'administration – sans superflu ni configuration complexe. Contrairement aux plugins de gestion d'administration plus lourds, ce plugin reste léger, rapide et entièrement sous ton contrôle.

Le plugin te permet de masquer n'importe quel élément du menu principal ou sous-menu via une simple case à cocher, et de réorganiser l'ensemble du menu par glisser-déposer intuitif. Toutes les modifications sont enregistrées instantanément en arrière-plan via AJAX. Une fois satisfait de ta configuration, un seul clic sur le bouton "Appliquer les modifications" recharge la barre latérale pour refléter ta nouvelle configuration.

Pour les utilisateurs avancés et les agences, la version PRO débloque trois fonctionnalités essentielles : un champ de recherche en direct injecté directement dans la barre latérale d'administration pour filtrer le menu instantanément, la possibilité de renommer n'importe quel élément du menu ou sous-menu, et un slider pour ajuster la largeur de la barre latérale au-delà de la valeur par défaut de WordPress. Le support prioritaire via système de tickets est également inclus.

Tous les réglages sont stockés dans une seule option WordPress en base de données – propre, léger et entièrement portable. Pas de tables de base de données supplémentaires, pas d'écriture de fichiers, pas d'appels à des services externes. Tu peux optionnellement configurer le plugin pour supprimer toutes les données à la désinstallation, sans laisser la moindre trace.

L'interface d'administration responsive dispose d'un tableau de menu triable avec une visibilité claire de tous les éléments masqués et renommés. Une barre de statut fixe te tient informé de chaque opération de sauvegarde, et le bouton "Appliquer les modifications" recharge la barre latérale dès que tu es prêt.

La version LITE est gratuite pour toujours et couvre l'essentiel. La version PRO est disponible pour une petite cotisation annuelle et ajoute les fonctionnalités avancées. Aucun superflu, aucune complexité inutile – juste un gestionnaire de menu d'administration propre et efficace qui fait exactement ce dont tu as besoin. Parfait pour les agences, les développeurs et tous ceux qui veulent un backend WordPress plus propre et plus ciblé.

Fonctionnalités clés

Masque les éléments de menu de premier niveau

Coche un élément de menu de premier niveau pour le masquer instantanément dans la barre latérale d’administration. Les éléments cachés et toutes leurs sous-pages sont supprimés proprement — sans laisser de traces dans la navigation.

Masquer les sous-menus

Masque des entrées de sous-menu individuellement — tant que l’élément parent est visible. Les cases des sous-menus se verrouillent automatiquement lorsque le parent est masqué, afin d’éviter les conflits.

Réorganiser par glisser-déposer

Prends la poignée de n’importe quelle ligne et fais-la glisser à l’endroit souhaité. Le nouvel ordre est enregistré immédiatement et appliqué à la barre latérale d’administration de WordPress au prochain chargement de page.

Enregistrement AJAX instantané

Chaque modification – masquer, afficher, réorganiser – est enregistrée en arrière-plan via AJAX dès que tu interagis. Clique sur "Appliquer les modifications" une fois terminé pour recharger la barre latérale.

Désinstallation propre

Supprime optionnellement toutes les données du plugin de la base de données lors de la désinstallation. Aucune option résiduelle, aucune entrée fantôme – le site est laissé exactement dans l'état où il était avant l'installation.

Recherche en direct dans la barre latérale PRO

Ajoute un champ de recherche en direct directement en haut de la barre latérale d'administration WordPress. Commence à taper pour filtrer instantanément tous les éléments du menu et sous-menu – idéal pour les sites avec des menus longs et encombrés.

Renommer les éléments du menu PRO

Renomme n’importe quel élément de menu de premier niveau ou sous-menu selon ce qui a du sens pour ton workflow ou ton client. L’étiquette originale est conservée et affichée en infobulle pour référence.

Largeur personnalisée de la barre latérale PRO

Ajuste la largeur de la barre latérale d'administration WordPress au-delà des 160px par défaut grâce à un simple slider. Les modifications s'appliquent immédiatement dans tout le backend – aucune modification CSS requise.

Support prioritaire PRO

Les utilisateurs PRO ont un accès direct au système de tickets pour un support rapide et personnalisé. Pas de file d'attente sur le forum – notre équipe résout tes problèmes rapidement.

Comparatif LITE vs. PRO

FonctionnalitéLITEPRO
Masquer les éléments de menu de premier niveau
Masquer les sous-menus individuellement
Réorganisation du menu par glisser-déposer
Sauvegarde instantanée via AJAX
Interface d’administration responsive
Suppression optionnelle des données lors de la désinstallation
Stockage propre de la base de données en une seule option
Champ de recherche en direct dans la barre latérale d'administration
Renommer les éléments du menu
Renommer les éléments du sous-menu
Largeur personnalisée de la barre latérale via slider
Sans publicité
Support prioritaire via le système de tickets

Cas d'utilisation

L'agence WordPress qui gère les sites clients
Si tu construis et maintiens des sites WordPress pour des clients, tu connais le problème : chaque installation arrive avec un menu d'administration encombré plein d'éléments dont tes clients n'ont pas besoin – et qu'ils ne devraient pas toucher. Ce plugin est parfait si tu cherches un moyen simple de nettoyer le backend WordPress pour les utilisateurs non techniques.
Masque les éléments de menu non pertinents par site, renomme les libellés confus en quelque chose que ton client comprend vraiment, et ajuste la largeur de la barre latérale pour que rien ne s'affiche de manière gênante. La configuration prend quelques minutes et fait une énorme différence dans le rendu professionnel et ciblé du backend pour tes clients.

Le développeur qui déteste un backend encombré
Tu travailles sur un site avec 20 plugins actifs. Le menu d'administration est un désastre – outils SEO, sous-pages WooCommerce, éléments de maintenance, réglages de plugins que tu touches une fois par an. Ce plugin est la réponse si tu cherches un plugin WordPress pour masquer des éléments du menu d'administration ou réorganiser la barre latérale WordPress sans écrire de code personnalisé.
Glisse tout dans un ordre logique, masque le bruit et ajoute un champ de recherche en direct pour accéder à n'importe quelle section en quelques secondes. Ton propre backend, enfin sous contrôle.

La gérante d'une boutique WooCommerce
"Je veux juste voir les Commandes, les Produits et les Rapports – rien d'autre"
Marie gère une boutique WooCommerce de taille moyenne. Son menu d'administration compte plus de 30 éléments. Elle masque tout ce qui n'est pas pertinent pour son travail quotidien, renomme "WooCommerce" en "Ma boutique" pour que ça lui semble plus familier, et élargit un peu la barre latérale pour que ses longs noms de catégories de produits arrêtent de s'afficher sur plusieurs lignes. Maintenant elle se connecte, voit exactement ce dont elle a besoin, et repart plus vite. Pas besoin de développeur, pas de code touché.

readme.txt

=== The 9 Dollar Menu Valet ===
Contributors: the9dollarplugins
Donate link: https://buymeacoffee.com/t.9.p
Tags: admin menu, hide menu items, menu manager, admin sidebar, reorder menu
Requires at least: 5.5
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Take full control of your WordPress admin sidebar: hide items with a click, reorder them via drag & drop, and rename them to fit your workflow.

== Description ==

Take full control of your WordPress admin sidebar — without touching a single line of code. Hide any menu item with a checkbox click, reorder everything via drag & drop, and keep your backend clean and focused.

**Why you'll actually like it**
Let's be honest: the WordPress admin sidebar can be a mess. Plugins keep adding their own menu items, custom post types pile up, and suddenly you're scrolling past fifteen things you never use. Menu Valet gives you back control — no CSS hacks, no `remove_menu_page()` functions in your `functions.php`, no frustration.
Just checkboxes and drag & drop.

**Core Features — LITE (free)**
- **See everything in one overview** — all admin menu items and their submenus, clearly laid out
- **Hide any menu item with one click** — checkbox toggles via Ajax, instant result
- **Reorder via drag & drop** — grab any item and move it up or down. Also Ajax, also instant
- **Changes apply to all users** — anyone with `manage_options` sees the same clean sidebar
- **Auto-hide submenus** — hide a parent item, all its children disappear too
- **Smart submenu locking** — when parent is hidden, submenus are automatically disabled
- **Supports everything** — WordPress core, plugins, custom post types, you name it
- **Snapshot system** — captures original menu before you change anything. Safety net included
- **High priority hooks** — changes apply late, so no conflicts with other menu-altering plugins
- **Delete data on uninstall option** — your call whether to leave a trace
- **Lightweight** — no bloat, no external dependencies, no drama

**PRO Version extras**
- **Live search in the admin sidebar** — start typing, menu items filter instantly. Great for deep backends
- **Rename any menu or submenu item inline** — click, edit, done. Original name preserved as tooltip
- **Custom sidebar width** — live slider from 160 px to 380 px. Make it narrow or spacious, your call
- **Priority support** — because sometimes you need a human

**How it works**
1. Install and activate the plugin.
2. Go to **Menu Valet** in your WordPress admin sidebar.
3. See your entire menu structure — parents, children, everything.
4. Hide what you don't need (checkboxes). Reorder the rest (drag & drop).
5. That's it. Your admin sidebar is now yours.

**Behind the scenes (for the curious)**
The plugin hooks into the WordPress admin menu system and captures the full menu structure before any modifications are applied. That snapshot is your safety net.
When you hide or reorder items, your changes are saved via AJAX — no page reloads, no waiting.
Hidden items are removed from the global `$menu` and `$submenu` arrays before rendering. They simply don't exist as far as the sidebar output is concerned.
Menu order uses WordPress's built-in `custom_menu_order` and `menu_order` filters. The plugin merges your saved order with newly registered menu items — so when you install a new plugin, its menu item appears at the bottom (until you move it).

No core files are ever touched. Everything runs through standard WordPress hooks. Safe, clean, reversible.

== Screenshots ==

1. Dashboard view
2. Table view
3. Sort menus your way

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install via the WordPress Plugins screen.
2. Activate the plugin — the usual way.
3. Open **Menu Valet** in your WordPress admin sidebar.
4. Check items to hide them, drag to reorder them. Done.

That's literally it.

== Frequently Asked Questions ==

= Will hidden menu items be deleted? =
No. They are only hidden from the admin interface. The menu items still exist, WordPress still knows about them, and any user with the right permissions can still access them via direct URL. The plugin just tells the sidebar: "don't show this."

= Can I hide submenu items individually? =
Yes — unless the parent item is hidden. If you hide a parent, all its submenus are automatically hidden too (because there's no parent to attach them to). If the parent is visible, you can hide individual submenus independently.

= Can I reorder menu items? =
Yes. Drag & drop. Anywhere. Up, down, wherever you want. The order saves instantly via AJAX.

= What happens when new plugins add menu items? =
They are automatically appended at the bottom of your menu — and they stay visible until you decide to hide or move them. The plugin never assumes you want to auto-hide new things.

= Will hidden menu items still be accessible via direct URL? =
Yes. Important: this plugin only hides items **visually**. It does **not** change user capabilities or block direct URL access. If someone knows the URL (`/wp-admin/edit.php?post_type=page`), they can still get there. This is by design — Menu Valet is a UI cleaner, not a security or permissions plugin.

= I accidentally hid the Menu Valet itself — what do I do? =
Oops. Navigate directly to `wp-admin/admin.php?page=the-9-dollar-menu-valet`. Once you're there, simply uncheck the box for Menu Valet and save. You're back in business.

= Can I rename menu and submenu items? =
Yes — but only with **PRO**. Click the "Rename" button on any item, edit the label inline, and hit enter. The original name is always preserved and shown as a tooltip when you hover over the renamed item. So you never forget what it originally was.

= Can I adjust the width of the admin sidebar? =
Yes — but only with **PRO**. A live slider lets you set any width from 160 px up to 380 px. Changes apply immediately across the entire WordPress backend. No CSS fiddling, no custom stylesheets.

= Does it work with custom post types and third-party plugin menus? =
Yes. Every item registered in the WordPress `$menu` and `$submenu` globals is supported. That means:
- WordPress core menu items (Posts, Pages, Comments, etc.)
- Custom post types (including those from CPT UI or ACF)
- Plugin menu items (WooCommerce, Yoast, Elementor, you name it)
- Network admin menu items (if you're on Multisite)

= What happens if I deactivate the plugin? =
All menu items return to their default state — original order, everything visible. Your settings are preserved in the database, so when you reactivate, everything goes back to how you left it.

= What happens if I uninstall the plugin? =
Your settings are only deleted if you enabled the **"Delete data on uninstall"** option in the plugin settings. By default, your menu configuration stays in the database (just in case you reinstall later). If you want a complete wipe, check that box before uninstalling.

= Does it work with admin themes or white-labeling plugins? =
Generally yes, but it depends. Menu Valet hooks into WordPress at a high priority (late), which means it usually plays nice with other menu-altering plugins. However, if another plugin completely rebuilds the menu from scratch or uses aggressive filtering, conflicts can happen. Test it — 99% of cases work fine.

= Is there a REST API? =
Yes. Menu Valet includes REST API endpoints for headless or programmatic access. You can:
- Get the current menu structure
- Hide/unhide items
- Reorder items

This is primarily for developers who want to sync menu settings across environments or build custom interfaces.

= Does it work with the WordPress Toolbar (admin bar)? =
No. Menu Valet only affects the **admin sidebar** (the main left-hand menu). The top admin bar is completely untouched. Different plugin, different problem.

= Is this GDPR compliant? =
Yes. Menu Valet stores only your menu configuration (which menu items are hidden and their order). No personal user data, no IP addresses, no cookies, no tracking. Just menu settings.

**= Do I need an API key or an account anywhere? =**
No. Never. Menu Valet runs entirely on your own server. No external services, no registration, no monthly fees for the LITE version.

== Changelog ==

= 1.0 - 2026-02-22 =
* Initial release.
* Hide admin menu items via checkbox (Ajax).
* Reorder admin menu items via drag & drop (Ajax).
* PRO: Live search field in the admin sidebar.
* PRO: Rename any menu or submenu item inline.
* PRO: Custom Sidebar Width — live slider from 160 px to 380 px.
* REST API endpoints for headless/programmatic access.
* Full i18n support.

Demande de fonctionnalités, idées

Ton idée pourrait influencer la prochaine mise à jour. Partage une fonctionnalité que tu aimerais voir et aide à décider ce que l'on développe ensuite.
Soumettre ton idée...

 

Prêt à prendre le contrôle de ton menu d'administration ?

Commence avec la version LITE gratuite ou passe à PRO pour la recherche en direct, le renommage et la largeur personnalisée de la barre latérale.

Version LITE gratuite (WordPress.org) Obtenir la version PRO pour seulement 9 $ (Freemius)

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *