在使用 HotNewsPro 主題一段時間之後,感覺標籤雲模塊有點兒看得眼花,所以想還原成沒有顏色,並且只按一種字號顯示。

WordPress 自帶的標籤雲是一個很實用的小工具。站長可以通過標籤對具有相同關健詞的文章進行檢索分類,利於訪客查找相關文章。 WordPress 默認標籤雲的字體最小為 8pt,最大為 22pt,標籤顯示數量為 45 個,按標籤名稱升序排列。但是這個默認的標籤雲有時在與選定的模板相結合時顯得不那麼美觀,這就需要我們對標籤雲的默認參數進行修改。方法很簡單,就是修改 WordPress 代碼中標籤雲調用函數 wp_tag_cloud 的各項參數。

修改 WordPress 標籤雲方法

一。由於 HotNewsPro 主題在 functions.php 文件中添加了實現彩色顯示字代碼,所以我先去掉 functions.php 文件中添加的實現顯示彩色字體的代碼。

二。 打開 wp-includes/category-template.php 搜索 wp_tag_cloud 找到

‘smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,‘format’ => ‘flat’, ‘separator’ => “
”, ‘orderby’ => ‘name’, ‘order’ => ‘ASC’,

具體的參數説明:

1. smallest – 定義標籤的最小字號,默認為 8;

2. largest – 定義標籤的最大字號,默認為 22;

3. unit – 設置字號類型,如 “pt” 或 “px” 等,默認為 “pt” 類型;

4. number – 設置標籤雲數量,默認顯示 45 個標籤;

5. orderby – 設置按 “name” 或 “count” 排序,默認為 “name” 方式;(注:orderby=count 表示按照標籤使用次數排列)

6. order – 設置按 “DESC” 或 “ASC” 升降序排列,默認為 “ASC” 升序。

三。按需修改 wp_tag_cloud 函數的具體參數即可實現標籤雲的自定義。

四。將修改好的 category-template.php 文件上傳到空間中替換原文件即可。