0

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

<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

但问题是我仍然无法理解如何添加我从片段中缺少的东西。

4

1 回答 1

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>'); ?>
于 2013-09-29T20:51:27.923 回答