New Local Media logo New Local Media Work in Progress Open projects, products, and experiments.
WordPress Block Plugins

Admin Menu Maestro

Orchestrate your WordPress admin menus by editing them in place. Rename, reorder, swap icons, and hide items per role, right on the menu.

0 Last updated Jun 14, 2026 View Source Playground Demo

Edit WordPress Admin Menus In Place

Admin Menu Maestro turns the WordPress admin menu itself into the editor: toggle Edit Menu from the admin bar, then rename items, drag them into a new order, swap top-level icons, and hide items for selected roles without leaving the menu.

The configuration is global and sparse — a delta layered over the menu WordPress already builds each load — with debounced autosave, no separate settings screen, and a clear warning that per-role hiding is cosmetic menu decluttering, not access control.

Related projects in this same part of the collection include Borges Bibliography Builder.

Repository Details

Owner
@dknauss
Source
dknauss/Maestro
Version
1.0.0
CI
GitHub Actions
Tests
PHP unit/integration tests + Playwright E2E
License
GPL-2.0-or-later
Try It! →
🛝 WordPress Playground
Last updated
Primary language
PHP
Stars
0
A Live Editor for the WordPress Admin Menu

Rename, reorder, restyle, and hide admin-menu items in place — with role-aware visibility controls and a hosted Playground demo for fast testing.

Screenshot Gallery

Selected screenshots from Admin Menu Maestro. Click any image to enlarge it.

Edit mode with the Posts menu item selected and the shared controls panel open.
Searchable icon picker with Dashicons and Bootstrap Icons tabs.
Per-role visibility picker for hiding a menu item from selected roles.
A renamed menu item saved through debounced autosave.

Documentation

Documentation links and descriptions for Admin Menu Maestro.
Document Description
READMERepository overview, feature summary, install steps, Playground demo, and development workflow.
WordPress ReadmePlugin-directory style readme with usage notes, architecture summary, known limits, and changelog.
SPECDurable specification for the plugin behavior, editor model, and data design.
TestingHow to run the unit, integration, Playground, and Playwright test layers.
FIXESResolved punch list and implementation notes for the v1 editor and autosave model.