Type to search.

#157 by installs

Admin Menu Editor

by Janis ElstsVersion 1.15.2

Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom menus and more.

Active installs
300,000+
#157 of 1,000
Downloads, all time
8.4M
8,430,699
Downloads, 30 days
56.6K
14.5K in the last 7
Rating
4.6 / 5
312 reviews
Last updated
2 months ago
Aug 19, 2026
Version
1.15.2
81 releases

Upkeep and compatibility

Last updatedAugust 19, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress5.9 or newer
Needs PHP7.4 or newer
First publishedDecember 13, 2009
Support, last two months1 of 4 threads resolved (25%)

Reviews

4.6 / 5 from 312 reviews

Reviews by star rating
5 stars266
4 stars16
3 stars9
2 stars6
1 star15

Downloads, last 30 days

Low 745 a dayHigh 5.3K a day

What the author says it does

Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change permissions, and more.

Features

  • Change menu titles, URLs, icons, CSS classes and so on.
  • Organize menu items via drag & drop.
  • Change menu permissions by setting the required capability or role.
  • Move a menu item to a different submenu.
  • Create custom menus that point to any part of the Dashboard or an external URL.
  • Hide/show any menu or menu item. A hidden menu is invisible to all users, including administrators.

The Pro version lets you set per-role menu permissions, hide a menu from everyone except a specific user, export your admin menu, drag items between menu levels, make menus open in a new window and more. Try online demo.

Additional Features

Despite the name, this plugin is not limited to just editing the admin menu. You can also:

  • Create login redirects and logout redirects.
  • Allow/deny access to specific posts based on user roles.
  • Hide plugins on the Plugins -> Installed Plugins page from other users.
  • Edit the display name, description, and other plugin details shown on the Plugins -> Installed Plugins page (e.g. for white-labelling).

Shortcodes

The plugin provides a few utility shortcodes. These are mainly intended to help with creating login/logout redirects, but you can also use them in posts and pages.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Latest changelog entry

1.15.2

  • Fixed a conflict with Flatsome 3.20.8 where Flatsome UX Builder would get stuck on the “Loading UX Builder” screen if the “Content Permissions” module was enabled.
  • Fixed a number of PHP 8.5 deprecation notices about SplObjectStorage.
  • Fixed a minor conflict with Elementor that made the allow/deny icons in the “Content Permissions” panel blue.
  • Fixed some minor button layout issues.
  • Tested with WP 7.1-RC3 and WP 7.2-alpha.

Screenshots

From WordPress.org.

Tagged

Plugins that share its tags

#46 by installs

Loginizer

by Softaculous

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Installs
1+ million
Rating
4.8 (1K)
Updated
2 days ago

#233 by installs

White Label CMS

by Video User Manuals

Customise dashboard panels and branding, hide menus plus lots more.

Installs
200,000+
Rating
4.7 (114)
Updated
4 months ago

#662 by installs

Conditional Menus

by themifyme

This plugin enables you to set conditional menus per posts, pages, categories, archive pages, etc.

Installs
60,000+
Rating
4.4 (71)
Updated
3 months ago

#994 by installs

Display PHP Version

by David Gwyer

Displays the currently installed PHP/MySQL version in the "At a Glance" admin dashboard widget.

Installs
30,000+
Rating
4.9 (35)
Updated
3 years ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.