我正在努力完成我的第一个Word Press主题,我偶然发现了令人困惑的问题:我的一个菜单 - 在这种情况下是一个页脚菜单 - 是不可见的。 这是我的实际代码:
</div><!--#main-->
<footer>
<div class="bottom">
<nav><?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'footer-menu', 'theme_location' => 'footer-menu', 'menu' => 'Footer Menu' ) ); ?>
</nav><!--.bottom nav-->
<div class="info">whatever ©2015</div>
</div><!--.bottom-->
<?php wp_footer(); ?>
</footer>
</body>
</html>
这就是Chrome的view-source
在适当的位置显示的内容:
<div class="bottom">
<nav> </nav><!--.bottom nav-->
<div class="info">EEAC ©2015</div>
</div><!--.bottom-->
与此同时,我100%肯定我在仪表板中找到了正确的名字。 我得到的其他菜单正在运作。还有3个,都是使用非常类似的代码制作的。没问题。就是这个。 CSS也是非常类似的,没有突破性的变化,所以这不是我想的问题。 你知道这可能导致什么问题吗?
编辑:但它会显示在single.php和page.php上。到目前为止,只有它不包含在主页面中。
答案 0 :(得分:-1)
尝试删除:
'sort_column' => 'menu_order'