我使用Bootstrap来获取下拉菜单,下面是一个示例。现在我需要将Wordpress菜单项放到此代码中。
<ul class="nav">
<li class="active"><a href="#"><i class="icon-home icon-white"></i> Home</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
</ul>
</li>
</ul>当我使用wp_nav_menu( array( $args) );并将$args更改为我自己的时,参数不起作用。
我怎样才能让它在任何层次上都能工作呢?
发布于 2013-05-23 15:18:03
您可以尝试以这种方式添加。
注册您的菜单。
function add_wp3menu_support() {
register_nav_menus(
array(
'main-menu' => __('Main Navigation'),
'another-menu' => __('Another Navigation')
)
);
}将此代码添加到您的init。
add_action('init', 'add_wp3menu_support');添加显示代码:
<?php wp_nav_menu(); //displays the menu?>最终显示菜单:
<?php
wp_nav_menu( array(
'theme_location' => 'main-menu',
'menu_class' => 'dropdown',
'container_id' => 'navwrap',
'fallback_cb' => 'wp_page_menu',
)
);
?>希望这能有所帮助。
https://stackoverflow.com/questions/16707672
复制相似问题