Title: MenuNest: Smart Menu Manager
Author: Harsh Prajapati
Published: <strong>October 30, 2026</strong>
Last modified: October 30, 2026

---

Search plugins

![](https://ps.w.org/menunest-smart-menu-manager/assets/banner-772x250.jpg?rev=3775783)

![](https://ps.w.org/menunest-smart-menu-manager/assets/icon-256x256.gif?rev=3775783)

# MenuNest: Smart Menu Manager

 By [Harsh Prajapati](https://profiles.wordpress.org/xaviermsd/)

[Download](https://downloads.wordpress.org/plugin/menunest-smart-menu-manager.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/menunest-smart-menu-manager/#description)
 * [Reviews](https://wordpress.org/plugins/menunest-smart-menu-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/menunest-smart-menu-manager/#installation)
 * [Development](https://wordpress.org/plugins/menunest-smart-menu-manager/#developers)

 [Support](https://wordpress.org/support/plugin/menunest-smart-menu-manager/)

## Description

The classic menu editor (Appearance > Menus) always adds new items at the very bottom.
On a big menu you then drag every item up, and to the right, under its parent. MenuNest
removes that hassle and keeps your menus safe while you work.

#### Build menus faster

 * **Add new items under a parent.** Pick the parent once. Every “Add to Menu” button(
   custom links, pages, posts, categories, product categories) puts new items straight
   under it.
 * **Add a sub-item from the item itself.** Click the plus button on any menu item,
   type the link text and URL, press Enter. Add several in a row.
 * **Bulk add from a pasted list.** Paste a list of names from an email, a document
   or a website. See a preview, untick what you don’t need, and add everything in
   one click. Add links with “Name | https://…”, indent lines to make sub-items,
   and names that match an existing category are linked to it automatically.
 * **Add a category with all its subcategories.** Tick one category, for example
   a WooCommerce product category, and its whole tree is added, already nested.

#### Find your way around big menus

 * **Collapse and expand** any branch, or the whole menu at once.
 * **Search the menu** and jump between matches.

#### Keep menus safe

 * **Automatic backups** every time you save a menu (skipped when nothing changed).
 * **Back up now** with one click from the Menus screen.
 * **One-click restore**, into the same menu or as a new menu. The current version
   is backed up first, so a restore can be undone.
 * **Download any backup as JSON.**
 * **Choose how many backups to keep** per menu.

#### Move menus between sites

 * **Export** any menu as a JSON file, including extra item settings from your theme
   and plugins.
 * **Import with a full preview** before anything is created: menu name, number 
   of items, source site, export date, and which items matched.
 * **Smart matching** of pages, posts and categories by their address (slug), so
   links point to the right content on the new site. Links to the old site are updated
   to the new address.
 * **Manual mapping.** Choose what any item should link to, right in the preview.
 * **Clear warnings** for missing content types, items that become custom links,
   and theme locations.
 * **Progress bar** for big menus. Imports always create a new menu, so existing
   menus are never changed.

#### Know what happened

 * **History log** of every import, export, backup, restore and duplicate: who did
   it, when, and what happened.
 * **Download the history** as JSON or plain text, or clear it.

#### Built the WordPress way

 * Uses the native WordPress admin design. No page builders, no external services,
   no tracking.
 * Loads only on Appearance > Menus and Appearance > MenuNest.
 * No custom database tables.
 * Asks you to take a backup before you first use it, and nothing changes on your
   site until you click Save Menu.
 * Translation ready.
 * Tested with 137 automated tests on PHP 7.4 to 8.4, checked with PHPStan level
   8 and the WordPress Coding Standards.

#### Contribute

The code is on [GitHub](https://github.com/xaviermsd/menunest-smart-menu-manager).
Bug reports and pull requests are welcome.

## Screenshots

[⌊Add new items under any parent, and bulk add from a pasted list.⌉⌊Add new items
under any parent, and bulk add from a pasted list.⌉[

Add new items under any parent, and bulk add from a pasted list.

[⌊The plus button adds a sub-item right where you want it.⌉⌊The plus button adds
a sub-item right where you want it.⌉[

The plus button adds a sub-item right where you want it.

[⌊Collapse, expand and search big menus.⌉⌊Collapse, expand and search big menus.⌉[

Collapse, expand and search big menus.

[⌊Backups with one-click restore.⌉⌊Backups with one-click restore.⌉[

Backups with one-click restore.

[⌊Import preview with matching, warnings and manual mapping.⌉⌊Import preview with
matching, warnings and manual mapping.⌉[

Import preview with matching, warnings and manual mapping.

[⌊History log of every import, export, backup and restore.⌉⌊History log of every
import, export, backup and restore.⌉[

History log of every import, export, backup and restore.

## Installation

 1. Go to Plugins > Add New, search for “MenuNest”, click Install Now, then Activate.
 2. Open Appearance > Menus. Read the backup notice and click Continue.
 3. Find backups, import, export, history and settings under Appearance > MenuNest.

## FAQ

### Does it work with block themes and the Site Editor?

MenuNest improves the classic menu screen, Appearance > Menus, used by classic themes
and by many page builders and WooCommerce themes. Block themes edit navigation in
the Site Editor, which can already add submenu items directly.

### Will it change my site by itself?

No. The editor tools work inside the Menus screen, and changes go live only when
you click Save Menu, exactly as before. Imports create a new menu that is not shown
anywhere until you assign it to a location.

### What format does Bulk add use?

One item per line. Bullets (-, *) and numbers (1., 2)) are removed. Put a link after
a | sign: “Wall Art | https://example.com/wall-art”. Indent a line with spaces or
a tab, or start it with “–“, to make it a sub-item of the line above. Lines without
a link are linked to a category with the same name if one exists, otherwise they
get “#” (no link).

### Where are backups stored?

In your own WordPress database, as private entries that are never shown on your 
site. Nothing is sent anywhere.

### How do I undo a mistake?

Before saving: reload the page without saving. After saving: go to Appearance > 
MenuNest > Backups and click Restore next to the backup you want.

### Can I import menus exported by other plugins?

Not in this version. MenuNest imports files exported by MenuNest.

### What happens to my data when I delete the plugin?

By default backups and history are kept, in case you reinstall. Turn on “Remove 
data” in Appearance > MenuNest > Settings to delete them with the plugin. Your menus
are never touched.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MenuNest: Smart Menu Manager” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Harsh Prajapati ](https://profiles.wordpress.org/xaviermsd/)

[Translate “MenuNest: Smart Menu Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/menunest-smart-menu-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/menunest-smart-menu-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/menunest-smart-menu-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/menunest-smart-menu-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/menunest-smart-menu-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.7 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [menu](https://wordpress.org/plugins/tags/menu/)[menu backup](https://wordpress.org/plugins/tags/menu-backup/)
   [Navigation Menu](https://wordpress.org/plugins/tags/navigation-menu/)[submenu](https://wordpress.org/plugins/tags/submenu/)
 *  [Advanced View](https://wordpress.org/plugins/menunest-smart-menu-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/menunest-smart-menu-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/menunest-smart-menu-manager/reviews/)

## Contributors

 *   [ Harsh Prajapati ](https://profiles.wordpress.org/xaviermsd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/menunest-smart-menu-manager/)