获取WordPress自定义菜单标题并将其输出到主题中

时间:2011-07-04 作者:BorisKourt

我已经在我的WordPress主题中创建了许多自定义菜单槽,并且很容易将链接输出到其中。遗憾的是,我找不到一种方法来输出用户为每个菜单槽中列表上方的菜单输入的标题。这似乎没有默认的WordPress功能。

我想知道是否有一种简单有效的方法来获取用户输入的菜单名,该菜单当前位于我的主题中的一个槽中。[有点像小部件功能允许您选择是否要显示特定小部件的标题。]

提前谢谢。

EDIT: Still looking for help!

1 个回复
SO网友:Rarst

从快速查看wp_nav_menu() 代码:

function get_menu_name($location) {

    $locations = get_nav_menu_locations();
    $id = $locations[$location];
    $menu = wp_get_nav_menu_object($id);

    return $menu->name;
}

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph