sandywp / plugins / noakes-menu-manager

Nav Menu Manager

5.0 out of 5 stars. 5.0 5 reviews

Simplifies nav menu maintenance and functionality providing more control over nav menus with less coding.

Launch a sandbox with this plugin → No signup.
Ready in seconds.

v3.2.7.1 800+ installs WP 5.0+

your-sandbox.sandywp.com/wp-admin
Nav Menu Manager running inside a SandyWP sandbox

What you get inside

4 screens
  • Plugin settings

  • Code generator

  • Nav menu item custom fields

  • Improved nav menu widget

About this plugin

Simplifies nav menu maintenance and functionality providing more control over nav menus with less coding.

Nav Menus

  • Easily register nav menus via the WordPress admin
  • Fail-safe code helps add a layer of protection to the theme
  • Disable already registered nav menus that won’t be used on the site
  • wp_nav_menu and shortcode generator for quick theme and content implementation
  • Improved nav menu sidebar widget for better widgetized menus

Nav Menu Items

  • Add a global active class for all active nav menu items
  • Exclude default ID attributes from all nav menu items
  • Custom fields on nav menu items for ID, query string and/or hash
  • For collapse/expand functionality, install Nav Menu Collapse

View the Knowledge Base »

5.0

5 reviews

  • 5 ★ 5
  • 4 ★ 0
  • 3 ★ 0
  • 2 ★ 0
  • 1 ★ 0

Ratings come from WordPress.org. SandyWP does not collect its own reviews.

sandywp / also on the shelf

Try another plugin

  • Show/Hide Content at Set Time

    4.9 · 10K+ installs

    Shortcodes to wrap around text, which specify at what date or time that content should appear or disappear, either once, or on a…

  • Eazy Login Logo

    4.2 · 400+ installs

    Eazy Login Logo changes the default logo on the login screen.

  • Plugin Activation Status

    4.6 · 100+ installs

    Scans a multisite or multi-network installation to identify all plugins that are active or not.

Spin up a real WordPress site in seconds.

Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.