wordpress主题的主菜单不会转移到新的复制粘贴主题

时间:2012-11-19 09:47:42

标签: wordpress wordpress-theming

对不起,这是Wordpress的新手。

我复制粘贴现有主题。大多数看起来很好。但是,主菜单样式和菜单项似乎没有转移到新主题。新主题没有样式,因为它没有id menu-top,这是原始主题。此外,新主题有太多菜单项,而原来只有4。

我的更改是什么,以便我的新主题的主菜单获取该ID,并包含相同的菜单项?

我查看了管理员>外观>菜单和它正确有4个项目,但它没有反映在我的新主题中。

另外,在header.php中,我尝试将'menu_id' => 'menu-top'添加到:

wp_nav_menu( array( 'container'=>'none', 'theme_location' => 'primary' ) );

但这并没有改变任何事情。

请帮忙吗?

1 个答案:

答案 0 :(得分:1)

我99%肯定,问题是您没有在“主要”主题位置选择菜单,因此WordPress会显示您的所有页面。

要解决此问题,请转到Appearance > Menus,看看您是否还有旧菜单。如果您这样做,只需在左侧的“主要”下拉列表中选择此菜单,然后单击“保存”。

如果您不再有菜单,请重建菜单并为主题位置选择它。之后事情应该没问题。