首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress自定义菜单错误

Wordpress自定义菜单错误
EN

Stack Overflow用户
提问于 2013-02-14 09:13:32
回答 1查看 223关注 0票数 0

我正在尝试为wordpress创建自定义菜单,但遇到了一些问题。

使用下面的代码,我还有另外3个菜单可以很好地工作:

代码语言:javascript
复制
add_action( 'init', 'register_my_menus' );

function register_my_menus() {
    register_nav_menus(
        array(
            'primary-menu' => __( 'Primary Menu' ),
            'top-menu' => __( 'Top Menu' ),
            'footer-menu' => __( 'Footer Menu' ),
            'baseball-menu' => __( 'Baseball Menu' ),
        )
    );
}

然而,问题是,即使当我在管理面板中添加菜单时,当我调用此-Baseball菜单时,也会显示错误的菜单-在自定义页面上。

Image of menu's

这是我用来调用Baseball菜单的代码,但是当我检查页面时,显示的是正常的导航菜单。

我的想法快用完了。导致此问题的原因可能是什么?

代码语言:javascript
复制
<?php 
    /* Template Name: Baseball Page */

get_header(); ?>

            <!-- BEGIN MAIN WRAPPER -->
            <div id="main-wrapper">

            <div>

                <?php wp_nav_menu( array( 'container' => false, 'theme-location' => 'baseball-menu' ) ); ?>

            </div>


            </div>


            <?php get_footer(); ?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-14 13:04:14

看起来问题出在“主题位置”上。它使用破折号而不是下划线。

它应该是'theme_location‘。

希望这能有所帮助,

~ crw

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14866249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档