BACK TO DIRECTORY

WPG Dashboard Menu Manager

by Rakesh Raja

0.0
(0 ratings)

WPG Dashboard Menu Manager is a visual admin menu editor for WordPress. It gives you full control of your admin sidebar without touching a line of code: your current menu loads into a drag-and-drop editor where you can reorder items, rename titles, hide anything you do not want, and add your own custom links with icons.

Every admin menu item can be allowed or denied per role and per individual user, so you can hand editors a shorter menu, keep a plugin’s settings page away from subscribers, or hide a single item from one specific user.

Reorder, rename and hide admin menu items

Drag any row to change the order of your admin menu, rename its title, swap its icon, or hide it from the sidebar. Hidden items keep working at their direct URL, so existing bookmarks and direct links do not break.

Menu permissions per role and per user

Every item carries its own Allow / Deny / Inherit rule. Inherit follows WordPress, Allow forces the item to stay visible, and Deny hides the item and blocks its direct URL for that role or user.

Features

  • Visual drag & drop editor for the entire admin menu and submenus
  • Rename menu items, change icons, and reorder everything
  • Hide any item from the sidebar (direct URLs stay accessible)
  • Add custom menu links with your own title, URL, and icon
  • Open items in a new window or in an iframe
  • Per-role and per-user access rules for every item (Allow / Deny / Inherit)
  • Require a custom capability for any menu item
  • Menu separators and section headings
  • Use shortcodes in menu titles and URLs
  • Reset to the default menu any time
  • Roles tab: review and edit what each role can see
  • Tweaks: hide the admin bar per role, custom footer text, hide dashboard widgets per role
  • Works on WordPress multisite (network admin menu editing is not included in v1)

Pro add-on

WPG Dashboard Menu Manager Pro (separate plugin) adds configuration import & export, login redirects per role, plugin visibility per role, custom admin CSS, content permissions per role, and a menu styler. Learn more at https://wpguru.in/plugin-wpg-dashboard-menu-manager.html

How it works

Open the WPG Menu Manager page in your admin sidebar. The editor loads your current admin menu as a tree. Click any item to edit its properties on the right: title, icon, URL, target, visibility, and permissions. Drag rows to reorder them. Use the actor dropdown to preview exactly what a specific role or user will see.

Hide is visual: hidden items disappear from the sidebar but their direct URLs stay accessible. Use Deny in the permissions to actually block access.

External Services

This plugin connects to a third-party service only after you explicitly opt in.

Freemius

  • Used by: the plugin’s account, licensing, and Pro add-on update system.
  • What is sent: the first time you open the plugin’s page, the bundled Freemius SDK asks whether you want to connect your site. If you opt in, it sends your site URL, your WordPress and PHP versions, and your admin email address. No menu configuration, post content, or user data is ever sent.
  • When: only after you click to opt in. Choosing “Skip” leaves the plugin fully functional and sends nothing.
  • Terms: https://freemius.com/terms/
  • Privacy: https://freemius.com/privacy/

Screenshots

Visual drag & drop editor — reorder, rename, hide, and add custom menu items with icons.

Visual drag & drop editor — reorder, rename, hide, and add custom menu items with icons.

Per-role and per-user permissions — Allow / Deny / Inherit for every menu item.

Per-role and per-user permissions — Allow / Deny / Inherit for every menu item.

Roles tab — review what each role can see at a glance.

Roles tab — review what each role can see at a glance.

Tweaks — hide the admin bar per role, custom footer text, and dashboard widget control.

Tweaks — hide the admin bar per role, custom footer text, and dashboard widget control.

Plugin Details

Active Installs
0
Total Downloads
34
Version
1.1.1
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-09-16
Last Updated
2026-09-16 7:38am GMT

Ratings

5
0
4
0
3
0
2
0
1
0