文章

Tag 完所有文章

tagcloud

WordPress 其中一個好處,就是可以安裝 Ultimate Tag Warrior 這個超強的 Tag 文 Plugins。自己一直想為 Blog 加上 Tag 分類功能好久,所以就趁最近重灌 Blog 時加入了。

由於在 MovableType 的舊文都沒有加 Tag,所以在安裝好 Plugins 之後就面臨兩個選擇:只 Tag 新 Post 還是連舊 Post 也 Tag 呢?結果為了完整,我決定為所有的 Post 都加 Tag 了。那麼,所有 Post 共有多少篇文章呢?大概 780 多篇。我逐小逐小地 Tag 了一個星期左右才 Tag 完所有文章,都 tag 得人有些麻木了。結果,最終出來的 Tag Cloud 也蠻大個。

Ultimate Tag Warrior 的功能實在超強,首先可以輸出 Tag Cloud ,方便各位看到本站那些文章的比重比較多。而在每一篇文章裏,可以自動產生相關 Tags 和相關的文章列表。而多得那個 Ajax 的 Tagging Interface,我加 Tag 時不用翻來翻去,直接在文章裏加就可以了。

Tag 回自己的所有文章,在過程中由頭到尾去看每一篇舊文,看著自己的 Blog 變化也是件有趣的過程。在開始寫 Blog 時,無無聊聊的文章比較多,也有很多是貼歌詞的文章,一句起兩句止的生活文章。而到後來,才有較多較深入的科技、網絡、電影評論/討論的文章,字也越來越多。到現在,則有很多很多的網摘篇章了。

要用 Tag 搜尋文章很容易,除了按連結到相關的 Tag 頁面上外,你還可以使用 AND/OR 的功能,使用 ‘|’ 和 ‘+’ 的符號就可以了。例如,要搜尋有 ‘blog’ 或 ‘web’ 的 tag 的文章,可以輸入以下網址:

http://jacky.seezone.net/tag/blog|web

而要搜尋同時有 ‘blog’ 和 ‘web’ 兩個 tag 的文章,就輸入:

http://jacky.seezone.net/tag/blog+web

要注意是有些 Tag 有空格字,就以 ‘-‘ 取代,例如搜尋 ‘philip k dick’ 這個 tag 的相關 URL

http://jacky.seezone.net/tag/philip-k-dick

我在 Tag Cloud 頁面,也加入了相關的輸入欄加以輔助,有例子可以參考,也會自動轉換所有空白字到 ‘-‘。

另外,除這些 Tag archive 的頁,其實也可以從 RSS 取得,比如說你只想收取這個網站有關 Firefox Extensions 的文章,你可以使用以下 URL 取得 RSS:

http://jacky.seezone.net/tag/firefox+extensions/feed/rss2/

另外還有其他的 RSS 格式輸出,只要將 url 尾的 rss2 換成 rdf / rss / atom 即可。

除了使用 URL 直接輸入外,還可以使用 Live Archive 頁面裏的 ‘By Tag’ 的功能,去查看某一個 Tag 的相關文章列表。

希望這個 tag 功能,可以幫助大家在本站搜尋文章吧!

相關文章: Ultimate Tag Warrior 教學

回應

  1. 你個 tagcloud 顏色十分唔清楚,而且我覺得你分 tag 分得唔係咁好,好多 tag 都係得一兩篇文章,咁樣就冇左 tag o既意義

  2. 其實好多Blog技巧我都唔係太清楚….
    其實Tag是什麼??我只係記得果時Sina有人玩過Tag
    係方便search 定係想Google friendly?

  3. To Angus:

    顏色方面,在 UTW 的 Setting 裏改變比較黑和大的字體。

    你認為「Tag的意義」是甚麼?

    我覺得如果每個 Tag 都有很多文章的話,那不如用回 category 做總分類,而且 WordPress 也支持 multiple category。但 Tag 的話,應該是用來記錄該 Post 的一些關鍵字眼,所以應該比較仔細,方便日後搜尋時可以更準確找到相關結果。

    如果不想找到的 tag 只有一、兩個 post,可以選用 sidebar 的「小 tag cloud」,裏面列了 top-50 個常用 tag,文章也有一定數量。

    To Ming:

    可以一看在下寫的一個舊文: Tagging 風吹起來了

    簡單來說,這裏講的 tag 不是 sinablog 裏面常玩的 tag game,而是另一種資訊分類描述的方法。

  4. 對你tag盡780多篇文章, 致以萬二分的敬意!

    一個tag舊文tag到無心機的人上

    令: 對你說tag的意義, 有相同的看法。

  5. 如果tag完有好多篇便不好找了,我覺得tag的意義在於橫跨了分類,用另一種形式尋找嘛

  6. > 你認為「Tag的意義」是甚麼?

    我認為 Tag 的意義最主要有兩種,一種是 multiple categories,一種就是你所說的 meta-data,即是 attribute 的概念。我絕對認同 tag 作為 meta-data 的用途,不過如果是這樣的話,就不可以用 tag cloud 的形式表達,因為 tag cloud 是一種以分類為目的的表達方式。

  7. 那麼可以使用 sidebar 的小 Tag Cloud ,另我在 Tag Cloud 頁面加入了 show all / show top 100 的選擇,default 是 top 100

  8. Tag的用途既超越了分類本身的規範,增加分類方法的可能性

    而Tag Cloud 的大小亦在視覺上很有趣味,我覺得沒有衝突,只是以圖像化的形式來表達一個blog的內容分佈及輕重。

*