Menu Swapper

Menu Swapper

By sevenspark

The Menu Swapper provides two utilities:

  1. A settings page that allows you to register unlimited menu theme locations

  2. A meta box that will appear on Pages and Posts, which will allow you to replace existing menu theme locations with your new theme locations for those individual Posts/Pages.

Video demo

Install just like any other plugin

  1. Upload the /menu-swapper/ folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create your theme locations via Settings > Menu Swapper
  4. Set menus for your new theme locations in Appearance > Menus
  5. Swap your theme locations via the meta box on individual Pages and Posts

None yet.

1.2

  • Clean up Custom Theme Locations table layout CSS
  • Remove deprecated screen_icon() function

1.1.1

  • Security fix: make sure nonce is always checked

1.1.0.2

  • Add WPML swapper check
  • Don’t unset ‘menu’ argument to avoid invalid array index access in core
  • Fix non-highlighting of any/all option
  • Allow swapping only on posts, Pages, and front page

1.1.0.1

  • Previous deployment erroneously removed assets folder, this re-adds it so that the Control Panel page will work properly

1.1

  • Add check to remove the ‘menu’ argument from wp_nav_menu args, as this will override theme location setting
  • Cleaned up admin panel for current WordPress styles.

1.0.1

  • Set the default to not affect any menus so that when Menu Swapper is not needed it won’t inadvertently swap your menus

1.0

  • Initial submission
Version
1.2
Last Update
2 months ago
Download
60,385+
Tested up to:
6.7.2
Categories:
General

Alternative Plugins for Menu Swapper

Spice up your navigation menus with pretty icons, easily.

Categories: General

Adds an image or icon in the menu items. You can choose the position of the image (after, before, above, below) or even hide the menu item title.

Categories: General

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (EDD)

Categories: General

Add social icons to your WordPress menu items automatically.

Categories: General

Menu Item Visibility Control

By Hassan Derakhshandeh

Control individual menu items' visibility based on your desired condition.

Categories: General

The Menu Swapper allows you to register custom theme locations and easily swap menus on individual Pages or Posts.

Categories: General

Single and multi-level menus for your WordPress site, styled with customizable menu templates.

Categories: General

IcoMoon package for Menu Icons

Categories: General

Add buttons to your menu.

Categories: General

Discover the Lists with Menu Swapper

namaroopa before migrate

By lifeofaclickwpfav

vol intsall

By vane vrb

startup

By Vitor Francisco Freitas dos Santos

marketing digital inicial

Credit Platform

By Elliot Gerchak

exp

By kan imai

FarrowSystem.EU - ALL Plugins

By Andreas Tyrosvoutis

A save of all the plugins from when it was migrated from multisite. Just for historical purposes.

OS WooCommerce Plugins New Install

By Brett Walling

My list of plugins I use for WooCommerce sites.

DevTools

By Angelo

Plugins listed here should be used solely for debugging and/or on a development environment and are not intended for use on a production site