Skip to content
Select theme
Get Started

Admin Menu Organizer

Summarize with AI

Admin Menu Organizer is a WP PowerSuite Pro module that turns a crowded admin sidebar into a workspace your team can actually use — reorder, rename, hide, regroup, and extend menu items from one visual drag-and-drop screen.

No extra single-purpose plugin. Enable it from the Modules hub when a client site needs a cleaner dashboard; leave it off when you do not. Product overview: Admin Menu Organizer.

Plugin-heavy WordPress sites accumulate dozens of top-level menus. Important tools get buried; technical pages stay in the way. Admin Menu Organizer lets agencies and site owners:

  • Put day-to-day work at the top of the sidebar
  • Group related tools under clearer parents
  • Hide noise for editors while admins keep full access
  • Add docs, support, and brand links where staff already work
  • Ship a consistent menu structure across client sites

All of that lives inside WP PowerSuite — one license, one update cycle, enable only what you need.

Organize every client dashboard without another plugin

Admin Menu Organizer is included with WP PowerSuite Pro. Explore plans and unlock the full module library.

View pricing
  • Agencies delivering cleaner, client-friendly dashboards
  • Plugin-heavy sites with crowded or confusing admin menus
  • Teams that need role-specific or user-specific sidebars
  • WooCommerce stores that want Products, Orders, and reports prioritized
  • Content teams that need faster access to publishing tools
  • Developers and freelancers standardizing complex installs
  • Open the dedicated Menu Organizer under WP PowerSuite → Menu Organizer
  • Drag-and-drop top-level and submenu items, then Save Changes
  • Expand parents to manage nested submenu levels from complex plugins
  • Rename labels without changing destinations (for example Posts → Blog)
  • Change icons with a Dashicons class or image URL — plugin SVG icons stay intact unless you replace them
  • Move under another parent to regroup tools (for example Media under Posts); clear Move under to restore top level
  • Keep relocated children reachable: the organizer preserves them, and the live sidebar flattens former grandchildren with an indent prefix (WordPress supports two menu levels)
  • Soft-hide with Collapse under “Show All”, or hard-hide with Remove from menu — for everyone, selected roles, or individual users
  • Add Menu Item — internal admin pages or external URLs, role limits, optional Open in New Tab
  • Add Separator — visible section dividers (Content, Store, Marketing, Settings, and more)
  • Refresh the organizer, or Restore Defaults to return to the original WordPress menu
  • Keep notification bubbles (comments, updates) after renaming; new plugin menus merge without wiping your order

Soft hide — Collapse under “Show All”

Section titled “Soft hide — Collapse under “Show All””

Ideal for tools people need occasionally. Soft-hidden items leave the main sidebar and appear under a Show All control near the bottom. Users expand with Show All and collapse with Show Less. The label has no count.

Ideal for technical or client-facing cleanup. Hard-hidden items disappear completely for the selected roles or users — they never appear under Show All. Restricted screens can also be blocked when someone opens the URL directly.

Why WP PowerSuite instead of a standalone organizer

Section titled “Why WP PowerSuite instead of a standalone organizer”

Many sites solve admin-menu cleanup with yet another plugin — more updates, more overlap, more risk. With WP PowerSuite you get Admin Menu Organizer as a modular Pro capability alongside 150+ other tools: enable it for a client handoff, disable it when the site does not need it, and keep everything under WP PowerSuite Pro.

Learn more on the module page, browse all modules, or compare plans and pricing.

Turn it on when you want to:

  • Hand clients a focused dashboard without developer clutter
  • Give editors a publishing-first sidebar while admins keep full access
  • Prioritize WooCommerce or content workflows
  • Add documentation, training, and support links inside wp-admin
  • Standardize labels and sections across agency sites
  1. Activate your WP PowerSuite license.
  2. Go to WP PowerSuite → Modules and enable Admin Menu Organizer.
  3. Open WP PowerSuite → Menu Organizer.
  4. Drag items into order; expand parents to reorder submenus.
  5. Rename, change icons, use Move under, and set soft or hard hide rules by role or user.
  6. Add custom links and separators where they help your workflow.
  7. Click Save Changes, then reload wp-admin (or use Refresh) so the live sidebar matches.
  • Reorder two top-level items, save, and reload wp-admin.
    ✅ The sidebar order matches the organizer.
  • Expand a parent, reorder submenu items, save, and open the flyout.
    ✅ Submenu order matches.
  • Move an item with children under another parent, save, and open the flyout.
    ✅ The item and former children appear; children are indented in the live sidebar.
  • Soft-hide an item, save, and reload.
    Show All appears near the bottom; the item is not in its old position until expanded.
  • Hard-hide an item for a non-admin role and log in as that role.
    ✅ The item is gone and does not appear under Show All.
  • Add a custom external link with Open in New Tab and click it.
    ✅ It opens in a new tab for allowed roles.
  • Choose Restore Defaults, confirm, and reload.
    ✅ The default WordPress menu returns.

If something fails, confirm the license is active and Save Changes completed successfully.

  • Activate license notice. Open WP PowerSuite → License, activate, then reload Menu Organizer. Get a license if you are evaluating the suite.
  • Changes not visible. Save again, hard-reload wp-admin, and confirm the module is still enabled.
  • Hidden item still opens by URL. Soft hide only tucks the item under Show All. Use hard hide for stricter cleanup — and keep WordPress capabilities as the real access control.
  • Moved item’s children look flat. Expected in the live sidebar (two menu levels). Flattened children keep an indent prefix and remain editable in the organizer.
  • Show All seems empty. Soft-hidden items sit below the toggle. Confirm the item uses soft hide, not hard hide.
  • New plugin menu missing. Click Refresh after the plugin registers menus; new items merge without wiping your order.

Prefer the command line? You can turn this module on or off with WP-CLI instead of the dashboard:

Terminal window
# Turn the module on
wp powersuite module enable admin-menu-organizer
# Turn the module off
wp powersuite module disable admin-menu-organizer
# Check whether it is on, its category, and where its settings live
wp powersuite module get admin-menu-organizer

Managing more than one site? Add --url=https://example.com to point a command at one site. If this is a Pro module, install WP PowerSuite Pro and activate your license first. New to WP-CLI? See the full command guide.

What does Admin Menu Organizer do?

It is a WP PowerSuite Pro module that lets you reorder, rename, hide, regroup, and extend the WordPress admin sidebar — including Move under, soft and hard hide, custom links, and separators.

Is Admin Menu Organizer included with WP PowerSuite?

Yes. It ships in the WP PowerSuite Pro add-on (install Pro beside the free plugin and activate your license). You do not need a separate organizer plugin.

What is soft hide versus hard hide?

Soft hide places items under a Show All toggle at the bottom of the sidebar. Hard hide removes them completely for the targeted roles or users; they do not appear under Show All.

Does hiding a menu change WordPress permissions?

No. Hiding controls sidebar visibility. WordPress capabilities still determine whether the user can access the underlying page.

Can I hide a menu for one user or specific roles?

Yes. Hide for everyone, selected roles, or individual users searched in the organizer — without affecting other users who share the same role.

What happens if I move a menu that has its own submenu?

Children stay manageable in the organizer. In the live sidebar, former grandchildren are flattened into the new parent submenu with an indent prefix so they stay reachable. Clear Move under to return the item to the top level.

Can custom links open externally or in a new tab?

Yes. Custom items can use internal admin URLs or full external URLs, optionally open in a new tab, and be limited to all roles or selected roles.

Are update count bubbles preserved after renaming?

Yes. Supported notification counters, such as comments and plugin updates, remain visible after renaming.

Can I restore the original WordPress menu?

Yes. Select Restore Defaults to remove saved customizations and return to the default menu structure.

Developer notes (hooks & filters)

Source: modules/admin-menu-organizer/module.php. Boot: standard · context: admin, ajax.

Option / settings key for saved layout: module settings menu_config (via WP PowerSuite module settings store). AJAX: wpps_save_menu_config, wpps_get_menu_config, wpps_restore_menu_config, wpps_search_users. Applies through add_menu_classes / filterFinalAdminMenu when saved config exists (after WordPress privilege filtering). Custom top-level pages register on admin_menu (priority 98). Soft-hide toggle assets: toggle-hidden-menu.js, admin-menu-applied.css. Screen access for hard-hidden items: current_screenmaybeRestrictScreenAccess.

Ready for a cleaner WordPress admin?

Get WP PowerSuite, enable Admin Menu Organizer, and ship client-ready dashboards without stacking another plugin.

Get WP PowerSuite