<ul class="nav navbar-nav navbar-right">
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#features">Features</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Pages <span><img src="<?php /*echo get_theme_file_uri( \'assets/img/icons/caret.svg\' );*/ ?>" alt=""></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
</ul>
</li>
<li>
<a class="page-scroll" href="#feedback">Feedback</a>
</li>
<li>
<a class="page-scroll" href="#pricing">Compare</a>
</li>
</ul>
如何使用wp\\u nav\\u menu()函数添加li标记中的类?
<?php
$defaults = array(
\'container\' => false,
\'theme_location\' => \'primary-menu\',
\'menu_class\' => \'nav navbar-nav navbar-right\'
);
wp_nav_menu($defaults);
?>
最合适的回答,由SO网友:maverick 整理而成
多亏了Rajilesh Panoli,上述评论中提供的github链接解决了问题。下载wp bootstrap navwalker。然后将该文件复制到主题的根目录,并将该文件包含在函数中。php文件,然后使用以下代码:
\'fallback_cb\' => \'WP_Bootstrap_Navwalker::fallback\',
\'walker\' => new WP_Bootstrap_Navwalker(),
在页眉中的wp\\u nav\\u menu()函数中。php文件(或使用此函数的任何地方)。