Well, as much as I prefer to have my own walker and control over the nav, I found a plugin that does exactly what I want: Advanced Menu Widget
http://wordpress.org/extend/plugins/advanced-menu-widget/
Only tested slightly but its working just as I expected, just have to select “Only strictly related sub-menu” in the menu widget config. I should note, to other beginner theme devs like me, I tried this plugin once before and couldn’t figure out how to configure it. (couldn’t find the widget config) Well, that was only due to the fact that my theme didn’t have sidebars enabled yet, hence, no widgets!
Anyway I don’t like depending on a plugin for my theme nav, but its working so well, and I don’t have to build it. 🙂 Problem solved.
Related Posts:
- Create self-populating menu and add extra divs to the menu layout
- WordPress custom menu can’t show 3. level submenu
- WordPress menu walker – Get parent item text inside end_lvl function
- Menu items description? Custom Walker for wp_nav_menu()
- Add Caret to Menu Items with Sub-Menus in WordPress Theme
- Any walker causes blank menu?
- Extend walker – navigation, adding data attribute to a tag
- how to change WordPress menu markup/classes
- Custom Nav Walker Displaying Values in Sub Menu
- Find the Children of a Page then Echo it as a Bulleted List of Links (menu)
- Create wordpress header with custom logo in between the menu splitting the menu into two equal parts [closed]
- wp_post->post_parent object returning 0
- WordPress empty Nav Menu error
- Single-level menu option? Another way?
- Issue on Adding A Class to Bootstrap Navbar Walker Dropdown
- Custom Navigation build using wp_nav_menu and walker
- Admin: sub menu doesnt display under apperance when activate my themes
- Theme: dropdown hover menu not showing up in IE/Edge
- Show all menu levels except top level. How to exclude top level of a menu?
- WordPress doesn’t recognize submenus as so I can’t style them properly
- Horizontal Navigation
- Main Menu Theme Different Output Print
- Add wrapper for a specific sub-menu
- How to add posts to custom menus?
- wp_nav_menu(), how to change class?
- Display Menu Name using wp_nav_menu
- WordPress API Menu/Submenu Order
- Add custom classes to anchor in wp_nav_menu
- Display only page specific sub menu items using Custom Walker
- Strict Standards Error bootstrap navwalker
- How to use logout function on custom menu link?
- Add class to top level menu item if it has multiple child levels
- Simple Navigation Walker – Wrapper-class around first sub-menu
- How to display wp_nav_menu() conditionally only when not on a 404 page?
- Problem with registering menus – What to do when other solutions aren’t working?
- Add a #hash to the links in my custom menu
- How can i change menu link when page content empty?
- Customize comment list markup
- Select menu on browser resize
- Custom Nav Walker sub-menu HTML construct
- How to add (css) classes to only one wp_nav_menu()?
- Displaying wp menus by name without using theme locations
- WordPress nav_menu_css_class theme filter is not being called
- Where is definied the theme location for the main menu in a WordPress template?
- How to remove class attributes from custom menu markup?
- 2 differen’t menus and it’s using same items in both
- menu behavior is not as expected
- Is there an action for save_menu and/or update_menu?
- How to add a submenu toggle button inside all “li” elements that have a submenu?
- Mark menu item as current-menu-item for category
- which is the best way to customize nav-menu-template.php?
- WordPress navbar with logo in middle [closed]
- My Admin bar covers my sticky navbar [closed]
- WordPress is adding margins and padding to my custom menu?
- multisite: global menu containing network site links?
- How to make theme elements customizable in wordpress?
- How to append to menu items selectively
- Custom Nav Walker sub-menu
- Show woocommerce categories on my theme menu styling
- Change submenu markup
- Why does has_nav_menu return false when get_registered_nav_menus shows the opposite?
- How to Create custom xml file for demo content for custom theme?
- How should I use starter content utility to show some default menus?
- How to create and populate with few links a menu in child theme functions.php?
- Second menu has the first menu ID
- wp_nav_menu and its fallback
- Thesis -style Navigation
- Theme development – Automatically menu creation
- Theme development: How to add CSS classes to menu items?
- Navbar- disable “onClick” drop-down
- How to Add support for sub-menu item description in wordpress?
- Some doubts about WordPress handle the horizontal main menu visualization
- How to conditionally add a wp_filter
- Remove/Hide a Widget on a Custom Template
- Custom nav menu not showing
- Parent/Child pages
- .current_page_ancestor broken in Twenty Eleven
- finding menu hierachy > wp_get_nav_menu_items
- How to substitute old wordpress menu by wp 3 menu the right way?
- Archives and Categories in Custom Menu
- Best way to give user the option to make a menu, mega menu?
- Programatically Created Menu not Editable in Dashboard
- Building a custom menu or use a plugin?
- How can I show a custom WordPress menu anywhere I want on my website?
- Where to place a svg chevron down in my custom walker?
- Menu is in Reversed order
- WordPress Menu item > Sub menu Class update
- How to know and change the machine name of a menu?
- How to achieve this navigation style in wordpress navigation
- HTML TO WP Theme : Submenu goes down wp_nav_menu
- After theme change the menus have to be manually linked to the corresponding theme location
- What’s the policy for building a theme that doesn’t support widgets/menus?
- Strict Standards Error bootstrap navwalker
- Problem with multiple menus in theme
- Menu item not created on theme activation
- Header links also appearing in the footer
- Creating Multiple Menus in the Thesis Theme?
- How to highlight current menu bar base on the URL?
- Global Navigation menu in diiferrent wordpress setups
- Nav walker bootstrap: Display 3rd level and 4th level in dropdown menu