作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个名为“alggemeen”的菜单,并向其中添加了一些项目。
我已将菜单分配给主题位置页脚菜单,并使用 slug 'footer-menu'。
现在我知道如何显示菜单的内容以及菜单位置。但我想在我的网站上显示 WordPress 管理员将在后端为菜单提供的名称。
我想回显已分配给主题位置为'Footer Menu(slug = 'footer-menu')'
的菜单的名称。
因此,如上图所示,当前 alggemeen 是分配给页脚菜单的菜单,因此我的前端应该回显 algemeen。
最佳答案
试试这个代码:
$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);
关于wordpress - 如何在wordpress中显示菜单的菜单名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32647965/
我是一名优秀的程序员,十分优秀!