REGISTER_NAV_MENUS和wp_NAV_MENU问题,不显示独立菜单

时间:2012-05-15 作者:Max Chandler

我的问题是wordpress没有将两个菜单显示为单独的菜单,它只是将菜单上的内容输出到两个位置。

URL:http://www.msc-media.co.uk

检查页眉和页脚的链接-我知道页脚很难看,以后需要整理css。

我在函数中创建了两个菜单。php使用此代码。

<?php
    register_nav_menus( array(
        \'topmenu\' => \'Top Menu\',
        \'footermenu\' => \'Footer Menu\',
    ) );

?>
然后我在页脚中调用了这些菜单。php和标题。php使用以下代码:

<?php wp_nav_menu(array(\'menu\' => \'footermenu\')); ?>
<?php wp_nav_menu(array(\'menu\' => \'topmenu\')); ?>
这是我用wordpress进行的后端配置,顶部菜单显示4个链接,页脚显示两个链接。正确任命职位。

enter image description here

谁能解释一下这有什么问题吗?-我被难住了,我已经在WP抄本/论坛上搜索了几个小时了。

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

Try:

<?php wp_nav_menu(array(\'theme_location\' => \'footermenu\')); ?>
<?php wp_nav_menu(array(\'theme_location\' => \'topmenu\')); ?>

See http://codex.wordpress.org/Function_Reference/wp_nav_menu

结束

相关推荐

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