Duplicate Menu


Some WordPress installs use very elaborate navigation systems powered by core Menus. They’re a fantastic feature that can often make or break a theme. Menus aren’t very portable out of the box, however. If you’re looking to make a change to a Menu you’re pretty much working live without a quick way to revert back to an old version. That’s where Duplicate Menu comes in.

Duplicate Menu will allow you to create a second (or third, or fourth, etc.) copy of an existing Menu to do with what you will. It generates the clone on a programmatic level and recreates all necessary relationships to ensure the structure is retained as well.

Find out more information in my explanatory article on Duplicate Menu


  • Easily create a carbon copy of an existing Menu


  1. Download the plugin and extract the files
  2. Upload duplicate-menu to your ~/wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


Июнь 16, 2022-ж.
This is a simple thing but it sure saved me a bunch of tedious time setting up a new site! I have just installed this on a “ClassicPress” site. And of course it works because it is designed for WP 3.8 and above. Awesome!
Июнь 1, 2022-ж.
I must appreciate the author for creating this plugin. It's not on a daily basis that a website owner would want to duplicate their menus, so the necessity to use this plugin is extremely narrow. Despite that, Johnathan has taken the initiative to think for people like me who may need their help only once but can do nothing in return. However, a lot of improvements need to be made. Menu duplicates only one item, and success message doesn't show. If there was a failure, the plugin should mention that. Instead, all we get is a message which says that the link has expired.
Май 25, 2022-ж.
I needed to duplicate a menu, this plugin allowed me to do it. Does exactly what it says on the tin!
Февраль 8, 2022-ж.
Very simple to use, helped me save a lot of time.
Read all 79 reviews

Contributors & Developers

“Duplicate Menu” is open source software. The following people have contributed to this plugin.


Translate “Duplicate Menu” into your language.

Interested in development?

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



  • Fixes Deprecation Warning


  • Change capability to edit_theme_options
  • Added some inline documentation
  • Fixed link in readme
  • Updated screenshot


  • Added duplicate_menu_item action, allowing devs to bolt on custom functionality


  • Removed anonymous function call to support PHP <5.3 installs
  • Added link to GitHub, please contribute!


  • Initial release