I need to update this video to reflect the changes in version 3.0. If using the ‘advanced’ implementation method, it is no longer required to use the wp_nav_plus() function, simply add the start_depth parameter to the built in wp_nav_menu() WordPress function.
WP Nav Plus extends the WordPress menu system, adding the ability to specify a start depth for your menus. This makes it much easier to implement secondary and tertiary navigation menu’s based off the hierarchy setup in WordPress’s Menu manager. In other words, you can use this plugin to “hide” the levels of the menu that you do not want to show!
I have designed WP Nav Plus to be easy to use for non-developers, while still retaining full power and flexibility for those who want it (developers mostly). Check out the video above to see what I mean.
For non-developers, using WP Nav Plus is as simple as activating the plugin, and dropping the widget wherever you want it in your widget manager.
For developers, you can keep using the wp_nav_menu() function that you already use to display your menus, just add the ‘start_depth’ arguement to the functions parameters. This allows you to bypass the widget and use WP Nav Plus directly in your template, right where you need it.
- A setting of 1 will exclude the 1st level menu items.
- A setting of 2 will exclude the 1st and 2nd level items, and so on.
Use this in combination with the ‘depth’ argument to set a start and end depth for your menu’s.
wp_nav_menu( array( 'theme_location' => 'YOUR_MENU_LOCATION', 'start_depth' => 1, 'depth' => 1 ) );
Suggested Price: $15.00
Updated: February 14, 2014
Requires: Wordpress 3.5+
Tested: Up to WordPress 3.9