hi, all.
我稍微改良了一下Hatem Ben Yacoub的TagCloud。
範例網站:
My Site程式下載:
plugintagcloud.class.php ( 下載之後解壓縮到 \plugins\tagcloud )
使用方法:
1.下載上面檔案並解壓縮到 \plugins\tagcloud\plugintagcloud.class.php
2.替自己的blog新增一個自訂欄位。欄位可以命名為任何名字,建議以Tags(預設)之類的為佳。
3.新增一篇文章或變更一些已發表的文章,在自訂欄位(Tags)中填入該篇文章的tags,
每個tag需以 ','(逗點)分隔,並以 '_'(底線)取代空白
4.在適當的模版中加入{$tagcloud->getTagCloud("Tags")},其中Tags就是你使用的自訂欄位名稱,就可以顯示TagCloud
變更TagCloud設定:
編輯\plugins\tagcloud\plugintagcloud.class.php(也就是上傳那個檔案拉)
找到下面這幾行,依照自己的喜好修改@@
//////////////////////////////////////////////////////////////////////////////////
// You can edit following 5 lines to fit your need.
define( "MAX_ARTICLES_TO_GENERATE_TAGS", 30 );
define( "MAX_FONT_SIZE_OF_TAGCLOUD", 50 );
define( "MIN_FONT_SIZE_OF_TAGCLOUD", 15 );
define( "MAX_FONT_COLOR_OF_TAGCLOUD", '#000000' );
define( "MIN_FONT_COLOR_OF_TAGCLOUD", '#CCCCCC' );
//////////////////////////////////////////////////////////////////////////////////
備註:
TagCloud裡每個tag目前是提供一個以自己為關鍵字的Search。
我是本來打算register一個新的blog action去搜尋Tags而不是搜尋全部blog的文章內容,但是寫不出來,就放棄了XD
新增欄位那邊我本來也是要寫進去plugin裡讓它自動新增,可是一樣寫不出來,只好用手動的Orz