walk_nav_menu_tree

函数
walk_nav_menu_tree ( $items, $depth, $args )
参数
  • (array) $items The menu items, sorted by each menu item's menu order.
    Required:
  • (int) $depth Depth of the item in reference to parents.
    Required:
  • (stdClass) $args An object containing wp_nav_menu() arguments.
    Required:
返回值
  • (string) The HTML list content for the menu items.
定义位置
相关方法
walk_page_treeis_nav_menu_itemwp_save_nav_menu_itemswp_nav_menuwp_nav_menu_setup
引入
3.0.0
弃用
-

walk_nav_menu_tree: 这个函数用来生成一个嵌套的无序的菜单项列表。它递归地走过菜单项的层次结构并生成HTML输出。它需要两个参数 – $items 和 $args。$items是一个要显示的菜单项的数组,$args是一个参数数组,可以通过它来定制输出。

检索导航菜单项的HTML列表内容。

function walk_nav_menu_tree( $items, $depth, $args ) {
	$walker = ( empty( $args->walker ) ) ? new Walker_Nav_Menu : $args->walker;

	return $walker->walk( $items, $depth, $args );
}

常见问题

FAQs
查看更多 >