您好,我正在定制Genesis框架主题Jane,我想更改菜单以响应Twitter引导。我已经发现了一个问题,即如何重写genesis\\u do\\u subnav函数Using a filter to modify Genesis wp_nav_menu. 我想重写该方法并生成如下所示的HTML。genesis源代码:genesis_do_subnav() 生成当前使用的HTML。
自定义输出:
<nav class="nav-secondary navbar navbar-default" role="navigation" itemscope="itemscope"
itemtype="http://schema.org/SiteNavigationElement">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="wrap collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul id="menu-main-menu" class="menu genesis-nav-menu menu-secondary nav navbar-nav">
<li id="menu-item-4519"
class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-4519">
<a href="link">Home</a>
</li>
<li id="menu-item-4522"
class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-4522 dropdown">
<a href="link">Home</a>
<ul class="sub-menu dropdown-menu">
<li id="menu-item-4523"
class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4523">
<a href="link">Home</a></li>
<li id="menu-item-4524"
class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4524">
<a href="link">Home</a></li>
</ul>
</li>
</ul>
</div>
</nav>
genesis\\u do\\u subnav()输出生成的当前HTML:<nav class="nav-secondary" role="navigation" itemscope="itemscope"
itemtype="http://schema.org/SiteNavigationElement">
<div class="wrap">
<ul id="menu-main-menu" class="menu genesis-nav-menu menu-secondary">
<li id="menu-item-7"
class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-7">
<a href="link">Home</a></li>
<li id="menu-item-9931"
class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-9931">
<a href="link">Home</a>
<ul class="sub-menu">
<li id="menu-item-9777"
class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9777">
<a href="link">Home</a></li>
</ul>
</li>
</ul>
</div>
</nav>
有人能告诉我如何为切换按钮添加额外的div来展开/折叠菜单,以及如何更改吗<div class="wrap">
到<div class="wrap collapse navbar-collapse" id="bs-example-navbar-collapse-1">