[WP] 用Simple Tags產生彩色標籤雲

MWSnap090503-073754

2013/07/25更新
Simple Tags更新後,已經找不到可以修改語法的地方,
所以我找了另一個外掛來使用~ “Colored Tags Tag Cloud Widget”
直接安裝,出來就是彩色的了!!

Simple Tags 這個外掛,
自動建議可用標籤標籤管理大量編輯標籤等功能,
還能拿來產生彩色標籤雲,方法如下:

1.simple-tags.client.php中找到(plugins/simple-tags/2.x/)
1.在目錄(/wp-content/plugins/simple-tags/inc)下編輯client.php
1.在目錄(/wp-content/plugins/simple-tags/inc)下編輯class.client.tagcloud.php
並找到function getColorByScale($scale_color, $min_color, $max_color)

2.#或delete以下幾行:
$scale_color = $scale_color / 100;
$minr = hexdec(substr($min_color, 1, 2));
$ming = hexdec(substr($min_color, 3, 2));
$minb = hexdec(substr($min_color, 5, 2));
$maxr = hexdec(substr($max_color, 1, 2));
$maxg = hexdec(substr($max_color, 3, 2));
$maxb = hexdec(substr($max_color, 5, 2));
$r = dechex(intval((($maxr – $minr) * $scale_color) + $minr));
$g = dechex(intval((($maxg – $ming) * $scale_color) + $ming));
$b = dechex(intval((($maxb – $minb) * $scale_color) + $minb));

3.加入代碼完成:
//Colorful Tag Cloud start
$r = dechex(rand(0,255));
$g = dechex(rand(0,196));
$b = dechex(rand(0,255));
//Colorful Tag Cloud end

4.在blog相對應的位置加入以下代碼,就可以看到彩色的標籤雲。
<?php st_tag_cloud(); ?>

歷史上的今天:
Tagged , . Bookmark the permalink.

4 Responses to [WP] 用Simple Tags產生彩色標籤雲

  1. 哇~這真的太酷了~
    謝謝分享呀~
    我也要去把我的worspress變正點了XD
    謝囉謝囉~

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *