WordPress静态菜单(WordPress 3.8)

时间:2014-03-26 07:35:13

标签: php wordpress wordpress-plugin wordpress-theming

我陷入困境并试图找出问题...在WordPress网站

al-hussain

现在的问题是, 我发现家里出现了一个菜单,我改变了菜单..但是当我点击页面时# 是所有页面的URL,但页面Contact-us有实际链接,我创建的菜单绞盘现在出现在实际位置..当我去联系我们页面时,我的创建菜单被激活,否则, defaultstatic menu正在显示...即使我删除了所有创建的菜单,但在加载网站上显示菜单...

默认菜单是 enter image description here

点击后联系我们,菜单是

enter image description here

这里是header.php main_nav_menu

<!-- Begin main nav -->
            <div id="nav_wrapper">
                <div class="nav_wrapper_inner">
                    <div id="menu_border_wrapper">
                        <?php   
                            if ( has_nav_menu( 'primary-menu' ) ) 
                            {
                                //Get page nav
                                wp_nav_menu( 
                                        array( 
                                            'menu_id'           => 'main_menu',
                                            'menu_class'        => 'nav',
                                            'theme_location'    => 'primary-menu',
                                        ) 
                                ); 
                            }
                            else
                            {
                                    echo '<div class="notice">Please setup "Main Menu" using Wordpress Dashboard > Appearance > Menus</div>';
                            }
                        ?>
                    </div>
                </div>
            </div>

任何人都可以搞清楚!请

2 个答案:

答案 0 :(得分:1)

您检查过header.php文件了吗?我相信你有静态菜单。

以下是创建在后端创建的菜单的语法

<?php wp_nav_menu( array('menu' => 'main_menu', 'container' => '') ); ?>

使用上面的代码替换静态菜单,并在'menu'参数

中更改名称

答案 1 :(得分:0)

我通过删除缓存解决了问题,这里我找到了目录

wp-content/cache/supercache/

感谢