使用主题,菜单更改不会影响标题菜单

时间:2013-03-28 作者:Peteris

我正在使用\\u的主题,看到标题菜单指向“主页”和“示例页”。

在里面functions.php, 我们有

register_nav_menus( array(
  \'primary\' => __( \'Primary Menu\', \'mytheme\' ),
  \'secondary\' => __( \'Secondary Menu\', \'mytheme\' ),
) );
然后在header.php, 我们使用

<?php wp_nav_menu( array( \'theme_location\' => \'Primary Menu\' ) ); ?>
<?php wp_nav_menu( array( \'theme_location\' => \'Secondary Menu\' ) ); ?>
等等。

最后,我们在Wordpress自定义菜单部分创建了两个菜单,并添加了一些自定义项,但它们没有反映在站点中。我们如何匹配它们?

1 个回复
最合适的回答,由SO网友:vancoder 整理而成

您应该按名称而不是描述调用菜单:

<?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>
<?php wp_nav_menu( array( \'theme_location\' => \'secondary\' ) ); ?>

结束

相关推荐

Admin menus and submenus

我为管理员创建了一个选项页面,并将其显示为顶级菜单->add_menu_page($themename, $themename, \'administrator\', basename(__FILE__), \'mytheme_admin\');我想在我创建的顶级菜单下添加一个子菜单,以显示完全相同的页面(显示为子菜单,但当用户单击顶级菜单时也会打开此页面)。此外,我不知道如何在这个顶级菜单下添加我创建的另一个主题页面。在这里询问之前,我已经阅读了wordpress文档,但无法完成。非常感谢。