Wordpress:将更多代码添加到wp_nav_menu输出

时间:2014-05-26 16:13:42

标签: php wordpress navigation nav

我目前正在使用Wordpress中的自定义菜单,我希望输出的代码包含链接标记内的跨度。

我要找的结果是:

<ul class="quicklinks">
    <li class="custom-class"><a href="#">Link 1<span class="arrow"></span></a></li>
    <li class="custom-class"><a href="#">Link 2<span class="arrow"></span></a></li>
    <li class="custom-class"><a href="#">Link 3<span class="arrow"></span></a></li>
</ul>

我目前正在使用以下内容:

<?php wp_nav_menu(array(
    'menu' => 'Quicklinks 1',
    'theme_location' => 'quicklinks-home',
    'fallback_cb' => 'wp_page_menu',
    'items_wrap' => '<ul class="quicklink">%3$s</ul>'
)); ?>

结果是:

<ul class="quicklinks">
    <li class="custom-class"><a href="#">Link 1</a></li>
    <li class="custom-class"><a href="#">Link 2</a></li>
    <li class="custom-class"><a href="#">Link 3</a></li>
</ul>

我试图改变上面代码的items_wrap部分。但是,我得到了混合的结果,它删除了添加自定义CSS类的能力。我不认为我在一百万英里之外......只需要一些帮助即可克服困难。

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您应该阅读

上的wp_nav_menu参考

http://codex.wordpress.org/Function_Reference/wp_nav_menu

请参阅link_after参数。