This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

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-posts to your ~/wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress



wow, so few plugins are do what they are supposed to this easily. love it. thanks.

Working fine!

With this plugin it was so easy to clone menus and assign to different locations. A life saving plugin.

Saved me SO much time!!

I’ve a complicated membership informational wordpress site. Some menus are 20+ pages. I decided to use ‘CE WP-Menu per Page’ and Dharma Poudels ‘Page Specific Menu Items’ and so needed to create several different menus. I was dreading having to do this through the wordpress interface. I would have to search for each page and add to menu #carpaltunnelsyndrome
I installed this plugin with ease. The screenshot showed me exactly where to find the plugin when activated so I didn’t need to trawl through the side bar to find it like so many other plugins. To duplicate was easy!
I have never built a wordpress site before and have no coding experience.
Fantastic plugin! So glad I found it… Thank you so much!

"Duplicate Menu" duplicates menus

Although this plugin has not been updated in a long time, it worked fine for me. It does one thing (duplicates a menu). It either works or it doesn’t — it worked. My menu wasn’t particularly large, but duplicating it when I needed modified version still was a lot easier than starting from scratch.

Why WordPress is so stingy in offering options to copy things (menus, pages, posts, you name it) is beyond me. Thanks to the author for a much-needed piece of work!

Read all 42 reviews

Contributors & Developers

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




  • 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