wordpress主題開發:標簽雲函數wp_tag_cloud()使用方法詳解


簡單來講函數wp_tag_cloud()就是用來調標簽雲的,標簽雲tag關聯了相關的文章,我們可以根據標簽雲的tag來查看相關文章,這個是非常方便用戶查看相關文章的,那么標簽雲的展示方式就可以通過設置函數wp_tag_cloud()的相關參數來控制,比如展示多少個標簽雲,標簽雲的大小,標簽雲的排序,排序某個標簽tag等等,更加具體如下:
wordpress主題開發:標簽雲函數wp_tag_cloud()使用方法詳解
最簡單的調用標簽雲的方法:

  1. <?php wp_tag_cloud(”); ?>

可以自由設置參數的方法:

  1. <?php wp_tag_cloud(‘number=40&orderby=count&order=DESC&smallest=8&largest=15&unit=px’); ?>

各參數解釋:
number表示顯示多少個標簽,比如40個
orderby表示調用標簽的排序,默認為“name”按名稱排序,“count”則按關聯的文章數量排列;
order表示排序的方式DESC表示倒序,即數量越多的在前面,通常采用倒序,因為tag文章量越多,說明tag也重要,用戶瀏覽的幾率就越大,ASC表示正序,RAND表示隨機
smallest表示標簽文字字號的大小,比如最小是8
largest表示標簽文字字號的大小,比如最大是15
unit表示標簽文字字號的單位,可以為px、em、pt、百分比等,通常是用PX
還有兩個可以設置的參數
exclude表示排除某些標簽
include表示只包含某些標簽

wp_tag_cloud()標簽雲函數默認參數如下:

  1. function wp_tag_cloud( $args = '' ) {
  2. $defaults = array(
  3. 'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
  4. 'format' => 'flat', 'separator' => "\n", 'orderby' => 'name', 'order' => 'ASC',
  5. 'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'post_type' => '', 'echo' => true
  6. )

wp_tag_cloud()標簽雲函數位置在 wp-includes/category-template.php

相信通過這篇文章的解釋,大家對標簽雲函數wp_tag_cloud()的使用方法已經有比較深入的了解了,從此wordpress主題開發更加熟悉了,一步步積累,量變達到質變。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM