我发现WordPress主菜单在这个使用引导的自定义主题中有一个非常奇怪的行为:http://onofri.org/WP_BootStrap/
正如您在水平主菜单中看到的,与当前页面相关的语音背景为红色(好的,这是正确的行为)
问题是,在同一网站的本地版本中(使用相同的主题,我已将其从本地web服务器上载到以前的onine web服务器),我有不同的菜单可视化(没有红色括号),下面我附上了本地版本的图片:
这是生成此主菜单的代码:
<!-- 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 -->
有什么问题吗?主题是一样的。