This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Remove invalid menu items


This is a very simple plugin to remove invalid navigation menu items in one click. When we move pages to the trash but they still display in the menu. This is so boring deleting all the invalid menu items one by one and time consuming too.

So, I have created this plugin so that WordPress users can easily remove the invalid menu items. Just install and activate the plugin then go to the menu you want to edit. You will find a button beside Save menu to remove the items. This is extremely helpful when you install theme demo content and remove the demo pages.



Upload the contents of to the /wp-content/plugins/ directory
Activate the plugin through the β€˜Plugins’ menu in WordPress


πŸ‚ 1️⃣1️⃣ 18, 2020
Thank you! I inadvertently installed all page templates on a project. I had dozens of pages I deleted and then was then unable to remove from the menu. Your plugin saved the day. (Wordpress 5.5.3 using WPBakery and MoveDo)
Read all 1 review

Contributors & Developers

“Remove invalid menu items” is open source software. The following people have contributed to this plugin.




  • Bump support version to WordPress 6.0.1