簡體   English   中英

WordPress:在wp_nav_menu輸出中添加更多代碼

[英]Wordpress: Adding further code to wp_nav_menu output

我目前在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類的功能。 我不認為我在百萬英里之外……只需要一點幫助就能越過終點線。

任何幫助將不勝感激!

您應該在以下位置閱讀wp_nav_menu參考

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

請參閱link_after參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM