当我在本地机器和远程服务器上运行网站时,为什么我获得不同的可视化效果?

时间:2014-01-24 作者:AndreaNobili

我发现WordPress主菜单在这个使用引导的自定义主题中有一个非常奇怪的行为:http://onofri.org/WP_BootStrap/

正如您在水平主菜单中看到的,与当前页面相关的语音背景为红色(好的,这是正确的行为)

问题是,在同一网站的本地版本中(使用相同的主题,我已将其从本地web服务器上载到以前的onine web服务器),我有不同的菜单可视化(没有红色括号),下面我附上了本地版本的图片:

enter image description here

这是生成此主菜单的代码:

<!-- Header e barra di navigazione -->
        <header>

        <nav class="navbar navbar-default"" role="navigation">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="container">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-responsive-collapse">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>

                    <a class="navbar-brand" href="<?php echo home_url(); ?>">
                        <?php bloginfo(\'name\'); ?>
                    </a>
                </div>
                <?php
                    wp_nav_menu(array(
                        \'menu\' => \'primary\', 
                        \'theme_location\' => \'primary\', 
                        \'depth\' => 2,
                        \'container\' => \'div\', 
                        /*\'container_class\' => \'navbar navbar-default\',*/
                        \'menu_class\' => \'nav navbar-nav\', 
                        \'fallback_cb\' => \'wp_bootstrap_navwalker::fallback\', 
                        \'walker\' => new wp_bootstrap_navwalker())
                    );
                ?>
            </div>
        </nav>
        </header><!-- /header -->
有什么问题吗?主题是一样的。

1 个回复
SO网友:Paul Vincent Beigang

我从外部发现的第一个区别是,您的本地首页是“示例页”,在在线演示中是“主页”,可能这就是导致此输出的差异。此外,你可以提供一个下载链接的主题,所以我可以测试它也在本地。

结束