我有一个HTML主题,我正在尝试使用Roots框架字转换Wordpress。 HTML主题要求菜单结构li
是这样的:
<li><a href="#"><span>Item</span></a></li>
而Roots导航输出的默认值如下:
<li><a href="#">Item</a></li>
如何将跨度添加到菜单中?
答案 0 :(得分:1)
您可以使用wp_nav_menu。
参数'link_before'和'link_after'
<?php
$defaults = array(
'theme_location' => '',
'menu' => '',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'menu',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '<span>',
'link_after' => '</span>',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);
wp_nav_menu( $defaults );
?>
供参考: http://codex.wordpress.org/Function_Reference/wp_nav_menu