导航菜单未输出预期的片段值

时间:2013-09-16 08:41:29

标签: php jquery html

我有一个像这样的代码片段,

<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>

我正在从menu

获取php code个项目列表
<?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>

所以,我在这里缺少的是id="container"标签内的<ul>以及anchor tag <a> <span>之后的http://codex.wordpress.org/Function_Reference/wp_nav_menu 。我真的不知道如何把那些我有参考

{{1}}

但问题是我仍然无法理解如何添加片段中遗漏的内容。

1 个答案:

答案 0 :(得分:0)

它就在文档中:

  

$ 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>'); ?>