我根据下划线主题制作自定义wordpress主题。我在输出我在函数中给出的导航参数时遇到的问题并不像在Wordpress文档中说的那样,而且我越来越混淆了。
首先,我的功能是:
wp_nav_menu( array (
'theme_location' => 'mobile',
'container' => 'div',
'container_class' => 'test',
'menu_class' => 'collapse navbar-collapse',
'menu_id' => 'bs-example-navbar-collapse-1'
));
这是我想要实现的HTML:
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div><!-- /.navbar-collapse -->
以下是我使用上面发布的功能时收到的内容
<div id="bs-example-navbar-collapse-1" class="collapse navbar-collapse"><ul><li class="page_item page-item-2"><a href="http://localhost/jlvwp/index.php/przykladowa-strona/">Przykładowa strona</a></li></ul></div>
所以这就是我接受它与WordPress documentation中的完全不同的东西。 menu_id / menu_class
的第一个假设是将class / id添加到ul
标记,而是将class / id添加到容器中。 Secound container_class
根本无效,我无法将类添加到我的<ul>
标记中。我求求帮助,然后更加困惑。