How to Reorder or Add WordPress Admin Menu Items

How to Reorder or Add WordPress Admin Menu Items

The default order of the WordPress admin menu may be essentially fine, but it’s not custom built for your preferences. Maybe you have a site that rarely uses Posts, and so instead of having the Post button at the top of your menu, you’d rather have Pages at the top.

Or maybe there are menu items that you basically never use, and so they just clutter things up and get in the way. Why not hide them?

Or maybe you’d like to create new menu items to suit your particular situation and link it wherever you like.

There’s a plugin that can fix all that quite easily – the Admin Menu Editor.


How It Works

With the Admin Menu Editor you can easily drag and drop your menu items into whichever order you like. But you can do more than that. You can hide menus, change access rights, create new menu items, and even add icons.

Let’s take a look at it in action.

Drag and drop the menus into the order you’d like.


Here’s a quick example. You can see the original menu on the left, and my newly created menu on the right. You’ll notice that I moved the Pages menu up. I put another divider into the menu to separate my Pages and Media menus from items below it, and I’ve hidden the Links menu.


You can also edit submenus. When you choose a menu on the left side of the settings page, if the menu has submenus, they will appear on the right side of the settings page – where you can edit them.


Here’s a look at some of the options available when each menu item is opened.


And here’s a look at a custom menu item that I created. These custom menus can go anywhere – either to a part of your site or even offsite.


This plugin makes it very easy to customize your menus to suit your preferences. You can do it on the front end of your site for your visitors, so why not do it on back end to suit yourself?

Photo credit: Jeff Farmer