php – 从WordPress获取菜单值

所有, 我正在使用以下代码来获取创建的所有已定义的wordpress菜单: $menus = wp_get_nav_menus(); 我知道我想要使用的菜单的ID.基于菜单ID,我想获得该菜单中的页面以及基于所选菜单ID的相应导航标签.我怎么能这样做呢? 我实际发现了这个: $menu_items = wp

所有,
我正在使用以下代码来获取创建的所有已定义的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;
}

作者: dawei

【声明】:永州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部