我创建了一个名为"alggemeen"的菜单,并添加了一些项目.
我已经使用slug'footer-menu'将菜单分配给主题位置Footer菜单.
现在我知道如何显示菜单的内容以及menu_location.但是我希望在我的网站上显示wordpress管理员将在菜单的后端提供的名称.
我想回应已分配给菜单的菜单名称,其主题位置为'Footer Menu(slug = 'footer-menu')'.
因此,如上图所示,目前alggemeen是分配给页脚菜单的菜单,所以我的前端应该响应algemeen.
小智 6
试试这段代码:
$menu_location = 'header';
$menu_locations = get_nav_menu_locations();
$menu_object = (isset($menu_locations[$menu_location]) ? wp_get_nav_menu_object($menu_locations[$menu_location]) : null);
$menu_name = (isset($menu_object->name) ? $menu_object->name : '');
echo esc_html($menu_name);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2726 次 |
| 最近记录: |