前端之家收集整理的这篇文章主要介绍了
php – 从WordPress获取菜单值,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所有,
我正在使用以下
代码来
获取创建的所有已定义的
wordpress菜单:
$menus = wp_get_nav_menus();
我知道我想要使用的菜单的ID.基于菜单ID,我想获得该菜单中的页面以及基于所选菜单ID的相应导航标签.我怎么能这样做呢?
我实际发现了这个:
$menu_items = wp_get_nav_menu_items($options['menu_choice']);
在该示例中,$options [‘menu_choice’]是所选的菜单ID,但我真正想要的是给出永久链接值.我能从中得到这个吗?
在此先感谢您的帮助!
要使用wp_get_nav_menu_items()
函数访问
菜单中每个项目的
标题和URL:
$menu_items = wp_get_nav_menu_items( $options['menu_choice'] );
foreach ( (array) $menu_items as $key => $menu_item ) {
$title = $menu_item->title;
$url = $menu_item->url;
}