I ended up solving this problem with Ubermenu.
What I wanted to write was complex enough that it made more sense to get a tested, commercial plugin that had the features I need. MaxMegaMenu didn’t do tabbed content but Ubermenu does.
I’m able to construct menus like this:
Taxonomy1
[Tabs]
[DynamicTerms]
[Dynamic Posts]
Taxonomy2
[Tabs]
[DynamicTerms]
[Dynamic Posts]
etc. The end result looks great, it integrated well enough with my custom theme (though I had to convert their LESS to SASS for Foundation compatibility), it does sticky and mobile menus as well, and it’s well supported.
Related Posts:
- Set if condition with wp_nav_menu
- How to get main menu only with wp_nav_menu
- How do I hide submenus from the top menu bar?
- Pagination with custom SQL query
- How to use the_posts_navigation for wp_query and get_posts?
- WP_Query and next_posts_link
- Multi Level Bootstrap Navigation Menu in WordPress
- Show only 2nd level of navigation depending on active navigation
- Adding Post Counts to Menu (Nav) Programmatically?
- Custom Nav Walker sub-menu HTML construct
- Adding different classes to anchor in navigation menu
- Order by menu structure
- how to automatically generate hierarchical menus from hierarchy of pages?
- How to display dynamic content in start_lvl function
- Warnings in nav-menu when visiting query pages [closed]
- Page navigation doesn’t show when query category
- Menus like a CMS
- How to have custom menu Item CSS Classes for wp_page_menu() or wp_list_pages()
- My Main Query Modification is Messing up my dynamic main – why?
- How to add a submenu toggle button inside all “li” elements that have a submenu?
- Check if menu id = $specific_id – then insert specific
- wp_nav_menu() with multiple Class
- Trying to Create Menu in WordPress
- How do I add recent posts to the menu?
- Automatically list top level menu item child pages
- Check if menu_item has children or has parent
- Show all data in database table and make it into an interactive table
- twentyeleven_content_nav hook no longer outputs navigation link after 3.5 upgrade
- Using Zurb’s Foundation Tabs as WordPress Nav (Active Tab)
- Issue with front page navigation after upgrading to 3.4
- next_post_link / previous_post_link not working with WP_Query
- Add a submenu to wp_nav_menu
- How can I add a delay to the collapsible menu in Twenty Eleven?
- Give Children Unique ID’s
- How to buid wordpress menu with auto width sub-menu items in dropdown menu without any items sharing one line [closed]
- retrieves menu and converts it to a readable array
- wp_trim_words strips dashicons
- Adding toggle-able element after menu item
- How to Add support for sub-menu item description in wordpress?
- parse_tax_query causing Navigation Menu To Disappear
- Custom navigation : show posts in sets of 4
- How to get current page nearest parent id?
- Add Different Class on Different Ul in twenty-twentyone theme
- wp_nav_menu container style args
- Bootstrap Theme Migrated to WordPress
- WordPress + Bootstrap: Replace primary navigation menu on mobile?
- How to add all subcategories as submenu in WordPress menu
- How can I click the parent menu then redirect to a special URL?
- Get Child of Child Pages in custom Menu
- Creating navigation out of specific IDs and their children?
- Show all menu levels except top level. How to exclude top level of a menu?
- Where to place a svg chevron down in my custom walker?
- Displaying Pages in Nav Sub-Menu with Specific Taxonomy Terms?
- Add href to tag in nav menu for mobile
- Calling body_class and wp_nav_menu for a different post
- Conditional Nav Menu Inside Nav Menu Across Multisite Sites
- Site-wide tabs at WordPress website?
- Show parent’s child and also child’s, child on a page?
- Show Child of Parent Page including all other parents
- nav_menu: how to force a subpage switching on the parent menu
- How was this menu system created?
- Display sub menus as separate lists
- Give custom class names to WP nav sub-menu
- Nav walker bootstrap: Display 3rd level and 4th level in dropdown menu
- wp_nav_menu parent in submenu
- How to add toggle-able DOM element after nav menu item?
- WordPress dynamic AJAX query
- How to add WordPress featured image via SQL
- show custom category posts from a custom post type
- how to load posts to a custom post template after using template_redirect or template_include
- Display all attached image of every post of custom post type and link to original post
- Custom Taxonomy Breaks Pages
- 2 queries with counters
- How to set parameters for search loop?
- WP_query problem -spurious results
- Get query results with a page title
- How do I add an item to the WP admin menu?
- Get posts with no tags?
- Multiple meta query from array
- Avoid duplicate while merging two query post
- Meta query with compare by more than 2 fields
- Query by key or author
- Show single posts date, in a page of posts
- get_posts query matches too many results
- ajax wp_query conditional tags not working
- Sort by custom field that is an array?
- Comparing 2 Decimal Numbers from custom fields and displaying posts
- Orderby two meta fields not working
- Post archive for certain post format
- WP order ASC in custom author loop
- Query outputting YouTube url rather than embedded video
- Add menu headings to WordPress sub menus
- Post__not_in only removing first 2 pages
- wp-query, pull children of parent page
- Sorting posts by Multiple custom fields in defined order
- I need to run a AJAX Fuction from within a WP_Query but only works on first item
- localizing variable on front-page.php template fails but succeeds on single page and taxonomy archive
- Issue with data array format
- Custom wp_query – I’m getting ‘all’ post, not the specific post in the query
- posts_nav_link pulling in multiple post types