簡單來講函數wp_tag_cloud()就是用來調標簽雲的,標簽雲tag關聯了相關的文章,我們可以根據標簽雲的tag來查看相關文章,這個是非常方便用戶查看相關文章的,那么標簽雲的展示方式就可以通過設置函數wp_tag_cloud()的相關參數來控制,比如展示多少個標簽雲,標簽雲的大小,標簽雲的排序,排序某個標簽tag等等,更加具體如下:
最簡單的調用標簽雲的方法:
- <?php wp_tag_cloud(”); ?>
可以自由設置參數的方法:
- <?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()標簽雲函數默認參數如下:
- function wp_tag_cloud( $args = '' ) {
- $defaults = array(
- 'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
- 'format' => 'flat', 'separator' => "\n", 'orderby' => 'name', 'order' => 'ASC',
- 'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'post_type' => '', 'echo' => true
- )
wp_tag_cloud()標簽雲函數位置在 wp-includes/category-template.php
相信通過這篇文章的解釋,大家對標簽雲函數wp_tag_cloud()的使用方法已經有比較深入的了解了,從此wordpress主題開發更加熟悉了,一步步積累,量變達到質變。