If you want to return the output of wp_nav_menu()
, instead of echo-ing it, you should replace
'echo' => 1,
with
'echo' => 0,
Then you should get something out of var_dump( $menu );
.
You can read more about the input parameters in the Codex.
Update:
You should remove this line:
'items_wrap' => '',
to use the default which is:
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
You can also target a specific menu with the 'menu'
parameter, if you haven’t selected a location for it, in the menu settings page. Currently you have it set to ''
;
Related Posts:
- How make top level menu item not have link, but have sub-menus that are linked?
- How to Hard Code Custom menu items
- Removing container from wp_nav_menu not working
- Check if page is in a certain menu
- How to stop mobile theme inheriting desktop navigation menu?
- Increase search results for Admin -> Appearance -> Menus -> Search (default is 10)
- Is it possible to add classes to list items in wp_nav_menu()?
- How do I add the data-toggle=”modal” data-target=”#myModal” attribures to a WP Nav bar?
- How do I fix this error: Warning: invalid argument supplied for foreach()?
- Exclude one item from wp_list_pages( $args );
- How to switch between the Primary Menus programmatically?
- if role is logged in then do something
- Nav menu items disappearing (but not immediately)
- Page not appearing in navigation bar
- How to add text before WordPress menu item href
- Nav walker, bootstrap: Display 3rd level items under 2nd level
- Remove nav_menus from customizer using a theme
- Extend WordPress REST API to show slugs for menu items
- WordPress Custom Menu Widget Style
- Output menu navigation in php file
- Custom Post type menu highlighted in the archive/post
- display only the wp_nav_menu, which has the current-menu-item
- Unclickable Menu Item Label in Custom Menu with Clickable Children
- Add tabindex to navmenu
- wp_list_pages sort order is different for different languages [closed]
- Remove Metabox from Menus screen
- Sort wp_nav_menu() by menu order
- I’m having a lot of trouble since upgrade to 3.0.1 with get_page_children() function
- How can I add a link to a WPForms “contact us” form to the main menu?
- How to fix “Supplied nav_menu_item value missing property” after update to WordPress 5.0
- Add link at the end of wp_nav_menu
- How to add programmatically all pages and children to backend menu
- CSS for Created Menu “Active Selected” not working, everything else is!
- How to add ID attribute to each submenu?
- How do you link to a place in another page without any styling issues?
- From a page, is it possible to find entry’s “menu_item_parent”?
- WordPress menu link not working
- Using a shortcode to create a dropdown menu from wp_nav_menu list items
- Determine the last child of the parent menu WP Nav Walker
- Edit menu parent element
- Navigation doesn’t render when wp is hosted
- getting the current sub item out of total sub items in a given dropdown (custom walker)
- WordPress menu performance is slow when lot of items [closed]
- HTML list menu to WordPress menu
- Filter Menu Items by Custom User Role in a page
- Does is_child() exist in wp 3.5.1?
- Add “drop-down arrow” for menu items with sub-menus
- Cannot seem to replace the native menu with the menu I created, so 2 menus appear
- Add span in top menu item with nested itens
- Secondary Navigation Menudisappeared When using wp_nav_menu_items
- Output menu title
- Add Labels to Admin Menu ( How To )
- Hide a menu on posts
- Adding new pages to Menu
- WP navigation list classes
- Can’t create a SubMenu
- Hamburger Menu not working on reduced browser size
- unable to add custom page/tab to my account woocommerce
- Add (grand)child pages automatically to nav menu
- Having trouble adding CSS class through menu to link
- Switch an entire nav menu if user is logged in
- Pull Menu Items Into an HTML element
- WordPress functions.php does not affect the theme menus
- How to pass menu slug as a variable to wp_nav_menu?
- New Menu Item Type Meta Box
- Drop Down menu expanded by default (on front page) [closed]
- Dynamically get the meta key value of a menu item based on it’s post ID
- Does this function wp_get_nav_menu_object check if a nav menu exists or is supported?
- Wrap wp_nav_menu output around option tags for select menu
- How to get current pages menu text?
- Search form as list item in menu?
- What’s the best way to customize the WordPress Menu Page (in admin)
- Catagorized hierarchy menu for PAGES!
- Most allowed Taxonomies in Appearance->Menus
- Option to create menu is missing
- New menu is not showing in api response
- Newly created header is not visible on website
- Event listener callback returns undefined element
- Add class to sub-menu from unrelated element
- Add CSS Class to WordPress Menu Item Dependent on the Page the User is Visiting
- Menu walker: how to tell if a sub menu contains submenus?
- Sub Menus will not work
- How do i make a custom top level dashboard menu item available for all users?
- Walker or wp_get_nav_menu_items VS jQuery
- I can’t correctly display menu
- Primery Menu Configuration problem
- Disappearing items in menu
- Menu not saving in dashboard
- Where these arguments are defined?
- How do i keep my current page menu highlighted on pagination?
- Menu support for touch devices
- WordPress Flyout Menus
- Pick out specific menu item from code
- Show All Children of WordPress Menu
- menu doesn’t show in different languages
- How to make an anchored page in a navigation menu tab
- highlight parent page on menu when child page is on sidebar (and not on menu)
- nav tag wrapping around dropdown
- Resolve the debugs
- I need to change the hyperlink attached to the logo on the mobile menu