我有一个这样的代码片段,
<div class="container">
<ul id="menu">
<li>
<a>
<i class="icon_about"></i>
<span class="title">Home</span>
<span class="description">Any Description Here Manual/Auto</span>
</a>
</li>
</ul>
</div>
我从这个php code
中获得了menu
项目的列表
<?php wp_nav_menu('menu=header_menu&container=false'); ?>
但是那条鳕鱼的结果是这样的,
<div class="menu">
<ul>
<li class="page_item page-item-14">
<a href="My_Link"> About Me </a>
</li>
</ul>
</div>
因此,我在这里缺少的是<ul>
标签内的id="container"
,以及anchor tag <a>
之后的<span>
。我真的不知道如何放置我有参考的那些
http://codex.wordpress.org/Function_Reference/wp_nav_menu
但问题是我仍然无法理解如何从片段中添加我缺少的内容。
它就在文档中:
$menu_id:应用于包含菜单项的 ul 元素的 ID。
$link_before:在链接文本之前输出文本
$link_after:链接文本后输出文本
使用这三个参数应该可以解决问题:
<?php wp_nav_menu('menu=header_menu&container=false&menu_id=container&link_before=<span class="title">&link_after=</span>'); ?>