所以,我在第一个网站上有2个网站,我设置的网站几乎与第二个网站完全相同,但是一个菜单是响应式而另一个不是。
*** WORKS = https://21divine.com
***不工作= https://theord.com
我很困惑。这是我的非工作网站的代码。
<!-- ==============Header================= -->
<header class="site-header" role="banner">
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="navbar">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div><!-- navbar-header -->
<!-- If the menu (WP admin area) is not set, then the "menu_class" is applied to "container". In other words, it overwrites the "container_class". Ref: http://wordpress.org/support/topic/wp_nav_menu-menu_class-usage-bug?replies=4 -->
<?php
wp_nav_menu( array(
'theme_location' => 'primary',
'container' => 'nav',
'container_class' => 'navbar-collapse collapse',
'menu_class' => 'navbar-nav navbar-left'
) );
?>
</div><!-- container -->
</div><!-- navbar -->
</div><!-- navbar-wrapper -->
</header>
答案 0 :(得分:0)
在检查响应性方面无法正常工作的网站时,似乎少数资源无法正确加载。我完全可以确定代码是否与您正在使用的原始示例相同,并且一旦您解决了采购问题,它就会起作用!这是控制台的屏幕截图,它在一堆404中产生:
答案 1 :(得分:0)
控制台说Failed to load resource: the server responded with a status of 404 (Not Found)
错误的路径?没有上传文件? : - )
答案 2 :(得分:0)
我弄清楚问题是什么。这听起来像解决方案一样简单,遗憾的是不容易捕捉到。
无论如何,我与registered_menu不匹配,实际上是在管理仪表板中设置的内容。
在function.php中,我没有将'main_menu'与'theme_location'相关联
register_nav_menus(
array(
'main_menu' => 'Main Menu',
'footer_menu' => 'Footer Menu',
'comic_menu' => 'Comic Menu'
)
);