Tidy My Menus


Are you tired of all those menus that plugins add to your admin screen? Noticed how many just link to a settings page that really should have been under the ‘Settings’ menu? Well, tire no more – Tidy My Menus will do all of this for you.

  1. If a menu has no sub-menus, it will automatically move it to the Settings menu.
  2. Known plugins that create sub-menus but, still, only one is relevant, will be identified and their settings moved to the right place.
  3. If a plugin adds a menu option that adds no useful links at all, it’ll be removed!

The latter 2 options are reliant on YOU telling ME about plugins that you’d like added. I’ve already tested with all your favorites (far too many to count but, needless to say, I had one cluttered dashboard)! If there’s something you’d like me to add please see the FAQ for more details.

Equally, please get in touch (again, see the FAQ) if there’s any feature you’d like to see added.

Here’s the science…

  • Designed for both single and multi-site installations
  • PHP7 compatible
  • Passes WordPress.com VIP coding standards and fully compatible with their platform
  • Fully internationalized, ready for translations If you would like to add a translation to his plugin then please head to our Translating WordPress page
  • Gutenberg ready
  • GDPR compliant

Please visit the Github page for the latest code development, planned enhancements and known issues.


Tidy My Menus can be found and installed via the Plugin menu within WordPress administration (Plugins -> Add New). Alternatively, it can be downloaded from WordPress.org and installed manually…

  1. Upload the entire tidy-my-menus folder to your wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress administration.

Voila! It’s ready to go.


Hey! This is hiding something it shouldn’t / not hiding something it should / I’d like to suggest a funky new feature

Feedback is everything! Please get in touch and let me know, either via the WordPress.org forum or our Github repo.

Contributors & Developers

“Tidy My Menus” is open source software. The following people have contributed to this plugin.


Translate “Tidy My Menus” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Learn more about my version numbering methodology


  • Initial release.