WPS Menu Mover: Export & Import a Single WordPress Menu (Links + Hierarchy) in Minutes

Why moving menus is such a pain (and how WPS Menu Mover fixes it)

Changing your WordPress theme should be exciting—not an afternoon of rebuilding navigation by hand. If you’ve ever switched themes or redesigned a site, you already know the pain: menus go missing, locations change, and nested items get messy. Even if you export your content, reconstructing a single complex menu is time-consuming and error-prone.

WPS Menu Mover solves that in one step. It’s a focused, free plugin from WP Plugin Suite that lets you export exactly one menu—complete with links, classes, order, and hierarchy—to a clean JSON file. After your theme switch (or on a staging site), you import that JSON and your menu is right back where you want it. No fluff, no bloat, just a dead-simple workflow that saves you time.

What makes WPS Menu Mover different?

  • Exports one specific menu
    Avoid bloated “all content” exports. Pick the exact menu you want to move and keep your export clean.
  • Preserves everything that matters
    Titles, URLs (including /relative, #anchor, mailto: and tel:), CSS classes, order, and parent/child hierarchy are all retained.
  • Theme-agnostic, future-proof
    Items are re-created as Custom Links for maximum portability across themes and site setups.
  • Assign to a theme location on import
    Import the menu and optionally map it to a new theme location immediately.
  • Modern, user-friendly Dashboard
    A clean WPS-styled admin page with Export and Import cards, helpful tips, and a CMP-style sidebar for support and sharing.
  • Lightweight and free
    No ads, no naggy banners, no page-builder clutter—just a fast little tool that does one thing extremely well.

Who is this plugin for?

  • Agencies & freelancers moving client sites between themes or environments.
  • Site owners who want to redesign without breaking navigation.
  • Developers who prefer a simple, version-able JSON for repeatable imports.
  • Anyone who’s tired of rebuilding mega-menus and nested structures manually.

Real-world scenarios where it shines

  1. Theme redesign: Export your “Primary” menu from your current theme, switch to your new theme, then import and assign to the new “Primary” location. Done.
  2. Staging to production: Build or refine your menu on staging, export JSON, import to live in seconds.
  3. Multi-site consistency: Keep a single source of truth for a corporate or franchise menu and apply it across multiple sites.
  4. Selective backups: Store just the menu JSON in your repo or cloud drive for safe, easy rollbacks.

How it works (2 steps)

1) Export one menu

  • Go to Tools → WPS Menu Mover → Export One Menu
  • Choose the exact menu you want, then click Download JSON.
  • You’ll get a portable .json file containing links, ordering, nesting, classes, and attributes.

2) Import after theme change (or on another site)

  • Go to Tools → WPS Menu Mover → Import Menu JSON
  • Upload the JSON and (optionally) assign it to a theme location during import.
  • Your menu appears instantly, with hierarchy intact. No manual rebuilding.

Good to know: Because the plugin creates items as Custom Links, it works neatly regardless of theme framework or page builder.

Key features at a glance

  • ✅ Export a single WordPress menu
  • ✅ Keep links, classes, order, parent/child nesting
  • ✅ Preserve /relative, #anchors, mailto: and tel: URLs
  • ✅ Import and assign to theme locations instantly
  • ✅ Clean UI with helpful tips and sharing options
  • ✅ Zero bloat, zero learning curve
  • Free from WP Plugin Suite

Why you’ll love it (benefits over other methods)

  • Precision over bulk: WordPress’s default export is “all or nothing.” WPS Menu Mover lets you grab just one menu, perfect for minimal migrations.
  • Protects your structure: Deeply nested items and mega-menu trees are preserved—no re-ordering headaches.
  • Fast onboarding: Client editors can use it confidently without touching code or WP-CLI.
  • Stable workflow: The JSON file makes your menu migrations repeatable and documented—ideal for QA and audits.

Simple, attractive admin experience

WPS Menu Mover includes a modern WPS dashboard inside your WordPress admin, complete with:

  • Big, friendly Export and Import cards
  • An optional Share this Plugin panel (X/Twitter, Facebook, LinkedIn, WhatsApp)
  • A CMP-style Credits & Support sidebar with Buy me a coffee for those who want to support free tools

Small details—like keyboard-friendly forms, sticky tips, and clean spacing—make the workflow feel premium without getting in your way.

Best practices for perfect results

  • Use absolute or clean relative URLs in your menu for predictable behavior across domains.
  • Assign the imported menu to the correct location after import (Primary, Header, Footer, etc.).
  • Keep the JSON safe—store it in your Git repo or backup drive for future reuse.

Frequently asked questions (FAQ)

Q: Does it move all menus?
A: No. It deliberately exports one specific menu, so you stay in control and avoid cluttered imports.

Q: Will it keep my nested menu structure?
A: Yes—parent/child hierarchy and item order are preserved.

Q: What about special links like mailto: or #anchors?
A: Fully supported. The plugin preserves /relative, #anchor, mailto:, and tel: URLs.

Q: Can I assign a theme location on import?
A: Yes. You can map the imported menu to a location (e.g., “Primary”) during import.

Q: Is it safe for non-technical users?
A: Absolutely. The UI is simple and task-focused with clear labels and tips.

Final thoughts: a small plugin that saves big time

If your navigation matters (and it always does), WPS Menu Mover is a must-have. Instead of rebuilding menus after every theme switch or migration, you’ll move them confidently in a few clicks—with links and hierarchy intact. It’s fast, focused, and free.

Try WPS Menu Mover today and keep your launches stress-free.
👉 Visit wppluginsuite.com to learn more.