我很惊讶以前没有人问过这个问题,但我无法通过搜索找到它。
我想做:
Full Category Name -> Text in Menu Bar
Exercise Tips -> Tips
Reviews of Exercise Equipment -> Reviews
Industry News -> News
因此,菜单栏如下所示:
Tips | Reviews | News
但当你在实际类别中时,它会显示完整的标题。我需要的是类别设置屏幕中的“导航名称”字段。有没有一种方法可以做到这一点,也许可以使用插件?
最合适的回答,由SO网友:Sunyatasattva 整理而成
实际上,这非常简单明了:当您设置菜单时(在Appearance > Menu) 你会发现你可以在那里添加类别。
添加后,单击导航元素右侧的向下箭头,可以更改标签,同时保持原始标签对您可见,以便您记住它实际指的内容。
为了使刚刚创建的菜单出现在主题中,您必须查看wp_nav_menu
作用您可以采用以下方法来显示菜单:
要么你register your menu location 然后填充仪表板中的菜单。在这种情况下,您将使用$theme_location
函数的参数。
或者您采取相反的方向:在仪表板中创建菜单并在主题中使用,使用$menu
参数,它接受id
, slug
或name
.