WP PowerSuite
150+ modules in one suite — toggle only what you need. Zero runtime cost for features you leave off.
See Plans
On This Page
v 1.0.0
Last updated: 09/03/2026

Duplicate Menu

Duplicate a menu and all its items in one click from the Menus screen.

Overview

Duplicate Menu adds a “Duplicate Menu” button to the Appearance → Menus screen. Click it to clone the current menu with all items, structure, and hierarchy preserved. The new menu is named automatically (e.g. “Main Menu (Copy)” or “Main Menu (Copy 2)”) and you’re redirected to edit it. All menu items, parent-child relationships, CSS classes, link targets, and descriptions are copied. No configuration needed—enable the module and the button appears when editing a menu.

Who is this for?
Administrators and developers who create multiple menus from a base template, or those who need to quickly clone a menu for A/B testing, different layouts, or similar navigation structures.

Features

One-Click Duplicate
A "Duplicate Menu" button appears next to "Save Menu" when editing a menu. Click to clone and start editing the new menu.
Full Copy
All menu items, order, parent-child hierarchy, CSS classes, link targets, descriptions, and custom attributes are preserved.
Automatic Naming
New menu is named "Original Name (Copy)" or "Original Name (Copy 2)" if copies already exist. Avoids duplicate menu names.
No Configuration
Enable the module and use it. No settings to configure.

How It Works

1
Enable the Module
Go to WP PowerSuite, find "Duplicate Menu," and click the Enable button.
2
Go to Menus
Go to Appearance → Menus. Select a menu to edit.
3
Click Duplicate Menu
Click the "Duplicate Menu" button next to "Save Menu." The menu is cloned and you're redirected to edit the new menu. A success message confirms.
Performance Note
Duplication runs when you click the button. Copies menu items and meta in a single request. Minimal overhead. No impact when not duplicating.

Installation & Activation

1
Install WP PowerSuite
Make sure the WP PowerSuite plugin is installed and activated on your site.
2
Enable the Module
Go to the WP PowerSuite menu, find "Duplicate Menu" in the module list, and click the Enable button.
3
Use It
Go to Appearance → Menus. Edit any menu. Click "Duplicate Menu" to clone.
Requirements
PHP 8.1 or higher WordPress 6.0 or higher Permission to edit theme options (edit_theme_options)

Use Cases

  • MenuCloning
    Create a footer menu from a header menu (clone and modify)
  • ABTesting
    A/B test different menu structures
  • Localization
    Create multiple language menus from a base
  • MenuBackup
    Backup a menu before making major changes
  • TemplateSetup
    Quick setup for site templates or themes

Frequently Asked Questions

Troubleshooting

  • Duplicate Menu button not showing
    Ensure the module is enabled. You must be on Appearance → Menus and have a menu selected (or editing a menu). You need edit_theme_options permission.
  • Duplicate failed or error
    Check that you have edit_theme_options permission. Ensure the source menu exists and is valid. Try duplicating a smaller menu first to isolate the issue.