【问题标题】:Wordpress: Adding further code to wp_nav_menu outputWordpress:向 wp_nav_menu 输出添加更多代码
【发布时间】:2014-05-27 00:25:09
【问题描述】:

我目前在 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 类的能力。我不认为我在 100 万英里之外……只需要一点帮助就可以越过这条线。

任何帮助将不胜感激!

【问题讨论】:

    标签: php wordpress navigation nav


    【解决方案1】:

    您应该阅读wp_nav_menu 参考

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

    看,link_after 参数。

    【讨论】:

      猜你喜欢
      • 2011-10-16
      • 2012-05-11
      • 1970-01-01
      • 2013-10-21
      • 2013-02-11
      • 2011-04-11
      • 1970-01-01
      • 2021-10-11
      • 2013-07-16
      相关资源
      最近更新 更多