While working on WordPress, you do often have irritated with seeing the admin menus again and again. But that does not means that you can re-order it, rename it, or even add custom menu options to it or even all over the top hide it. In simple words play with the WordPress admin menus and do exactly whatever you really want to do.

In this article we will show you how you can achieve this with the help of simple drag and drop interface. It will make an additional benefit to you especially if you don’t have any developer skills and/or you are running a multi-author site or blog. We go by step-by-step guide to make things simple and learnable for you.

Step-by-step Guide

  • First install and activate the plugin name Admin Menu Editor.
  • On activation, go to Settings » Menu Editor.
  • With the menu editor, just simply drag and drop menu items to arrange according to your requirement.
  • On clicking on a menu item, sub-menu item will get displayed into the next column.
  • If you click on any of individual menu item, then you will see an option for that particular item.
  • In case, if you want to delete or remove a menu item, simple click on it and once selected click on the delete button which is present at the top while if you try to remove default menus, then once you saved it, the same will reappear in front of you. This comes by design while to get rid of a menu for good, either hide it or set it’s access rights to a higher level.
  • To restore default WordPress admin menu, you need to click on Load default menu button and save the changes.
  • If in case, you don’t have any access to the plugin, simple reset everything to default menu option by visiting the URL by replacing demo domain name to your own domain name.

Understanding Admin Menu Editor Plugin

The plugin let you manually edit the Dashboard menu, allowing you to reorder the menus, show/hide specific items, change access rights and other options.


  • Edit menu title, access rights, URL, icon and so on.
  • Sort menu items via drag & drop.
  • Hide/show any menu or menu item. A hidden menu is invisible to all users, including administrators.
  • Move a menu item to a different submenu.
  • Create custom menus that point to any part of the Dashboard or an external URL.

There is also a Pro version of the plugin available which lets you allow set pre-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. The demo of which you can try via the link.

Photo Credit: Flickr/Konrad Twardowski 

Note: Like the post, then make sure you do follow and like us on both Twitter and Facebook.