{"pageProps":{"title":"walk_nav_menu_tree()","titleType":"Function","type":"functions","content":"

walk_nav_menu_tree() WordPress Function

The walk_nav_menu_tree() function is a Wordpress function that allows you to traverse through the nav menu tree. This is useful for finding the specific nav menu item you are looking for.

walk_nav_menu_tree( array $items, int $depth, stdClass $args ) #

Retrieves the HTML list content for nav menu items.


Parameters

$items

(array)(Required)The menu items, sorted by each menu item's menu order.

$depth

(int)(Required)Depth of the item in reference to parents.

$args

(stdClass)(Required)An object containing wp_nav_menu() arguments.


Top ↑

Return

(string) The HTML list content for the menu items.


Top ↑

Source

File: wp-includes/nav-menu-template.php

function walk_nav_menu_tree( $items, $depth, $args ) {\n\t$walker = ( empty( $args->walker ) ) ? new Walker_Nav_Menu : $args->walker;\n\n\treturn $walker->walk( $items, $depth, $args );\n}\n

Expand full source codeCollapse full source codeView on TracView on GitHub


Top ↑

Related

Top ↑

Used By

Used By
Used ByDescription
wp-admin/includes/ajax-actions.php:wp_ajax_add_menu_item()

Ajax handler for adding a menu item.

wp-admin/includes/nav-menu.php:_wp_ajax_menu_quick_search()

Prints the appropriate response to a menu quick search.

wp-admin/includes/nav-menu.php:wp_nav_menu_item_post_type_meta_box()

Displays a meta box for a post type menu item.

wp-admin/includes/nav-menu.php:wp_nav_menu_item_taxonomy_meta_box()

Displays a meta box for a taxonomy menu item.

wp-admin/includes/nav-menu.php:wp_get_nav_menu_to_edit()

Returns the menu formatted to edit.

wp-includes/nav-menu-template.php:wp_nav_menu()

Displays a navigation menu.

Show 1 more used byHide more used by

Top ↑

Changelog

Changelog
VersionDescription
3.0.0Introduced.
","description":"Retrieves the HTML list content for nav menu items.","sidebarFiles":{"Hook":[{"componentTitle":"pre_wp_nav_menu","componentLink":"/reference/hooks/pre_wp_nav_menu","private":"","deprecated":""},{"componentTitle":"wp_nav_menu","componentLink":"/reference/hooks/wp_nav_menu","private":"","deprecated":""},{"componentTitle":"wp_nav_menu_{$menu->slug}_items","componentLink":"/reference/hooks/wp_nav_menu_menu-slug_items","private":"","deprecated":""},{"componentTitle":"wp_nav_menu_args","componentLink":"/reference/hooks/wp_nav_menu_args","private":"","deprecated":""},{"componentTitle":"wp_nav_menu_container_allowedtags","componentLink":"/reference/hooks/wp_nav_menu_container_allowedtags","private":"","deprecated":""},{"componentTitle":"wp_nav_menu_items","componentLink":"/reference/hooks/wp_nav_menu_items","private":"","deprecated":""},{"componentTitle":"wp_nav_menu_objects","componentLink":"/reference/hooks/wp_nav_menu_objects","private":"","deprecated":""}],"Function":[{"componentTitle":"walk_nav_menu_tree()","componentLink":"/reference/functions/walk_nav_menu_tree","private":"","deprecated":"","active":"active"},{"componentTitle":"wp_nav_menu()","componentLink":"/reference/functions/wp_nav_menu","private":"","deprecated":""},{"componentTitle":"_nav_menu_item_id_use_once()","componentLink":"/reference/functions/_nav_menu_item_id_use_once","private":"private","deprecated":""},{"componentTitle":"_wp_menu_item_classes_by_context()","componentLink":"/reference/functions/_wp_menu_item_classes_by_context","private":"private","deprecated":""}]}},"__N_SSG":true}