默認情況下WordPress的標簽云是按標簽在日志中的使用次數來決定其大小的,所以在發表一定數量的文章后,有的標簽就變的很胖了,有的很小,當然這也是為了突出熱門標簽,但我覺得這不是很好看,如果有博主跟我一樣想要標簽都一樣大小,那就跟我一起自定義標簽云吧.
在wordpress的wp-includes目錄中找到這個文件category-template.php,找到下面這段代碼:
- 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’, ‘echo’ => true
- );
wordpress3.0.1 在第528行,大家一看就明白了吧,還是說明一下:
1、smallest:標簽云的最小字號,默認值為’8′。
2、largest:標簽云的最大字號,默認值為’22′。
3、unit:標簽云字號的單位,默認值為’pt’(pt是磅,是一個絕對單位,等于1/72英寸,px像素是相對單位)。
4、number:標簽云中輸出標簽的數量,默認為’45′個。
5、format:參數’Flat’將會以平鋪的形式輸出tag并且用空格將tag分隔開;參數’List’將會輸出一組無序的tag列表;參數’Array‘將允許你定義一組tag排列;默認值為’Flat’。
6、orderby:將會以’name’或’count’對tag進行排列,默認值為’name’,就是按名稱(英文a~z)或使用次數來排序了。
7、order:定義tag以’ASC’升序或’DESC’降序進行排列,默認值為’ASC’。
這里主要就是改了標簽云的大小,最大字號和最小字號一樣的話,所有標簽就一樣大小了,而且把默認的按名稱排序改成按次數降序排列.
新聞熱點
疑難解答
圖片精選