Christine 說因為 WordPress 2.3 trunk 中已經包含 tagging 功能,宣布推出 Ultimate Tag Warrior 最終版本,這是一個 bug fix 版本,之後她會開始埋首將現有 UTW 顯示 tag 效果的功能用在 WordPress 2.3 的 tagging structure 內,以另一個 plugin 出現在大家面前。
下載連結
網友 treblam 和 dupola 都不約而同問了一個有關新建的 WordPress 2.2 blog 和 Ultimate Tag Warrior 出現的 collation 問題 - illegal mix of collations。
廣義來說問題不只是發生在 UTW 身上,所有會建立額外 tables 的 plugin 都有可能出現這個問題,"illegal mix of collations" 的意思是指在 WordPress database 內出現了不同 collations 的 tables,為何會發生這問題?這要從 WordPress 2.2 開始支援的自定 character set 和 collation 說起。
Continue reading »
經過多番修改,Sandbox 0.9 終於發布,這個版本比之前 0.6 看得到的最大改動是不再有 skin options 的選項了,因為 Andy 和 Scott 覺得 Sandbox 最好的地方就是彈性的 semantic markup,只是你有創意,只需使用 CSS 便化出不同效果(Adam 的 blog 便是一例),skin options 的選項只是一個多餘的東西,所以在這版本刪除了。
這個版本在 markup 上當然有所改動,其中一些改動可從 Andy 在預計 0.8 版本的改動內的留言略知一二,最清楚的方法莫過於自行細讀 zip file 內的 readme,或 Scott 放出來的 Sandbox 0.9 readme。
下載連結
從 changeset 5510 開始,新的 tagging function 斷斷續續再次 commit 到 trunk 中,也許這次有較多時間計劃,在 database schema 方面亦和之前 commit 的有所不同,之前是沿用 wp_categories table,增加 tag_count field 來儲存使用這 tag 的文章數目,在 table wp_post2cat 中新增 rel_type 這 field 來分辨 category 還是 tag。
現在他們的做法不同了,wp_categories 和 wp_post2cat 不加新 field 了,取而代之是新增 3 個 tables。
- wp_terms
- wp_term_relationships
- wp_term_taxonomy
wp_terms 是用來儲存 category 和 tag 的,wp_term_taxonomy 用來分辨 wp_terms 內的是 tag、category 還是 link_category(即現時的 blogroll category)和使用這個 taxonomy 的文章、blogroll 的數目,wp_term_relationships 用來儲存 taxonomy 和文章、blogroll 的關係。而 wp_categories、wp_post2cat 和 wp_link2cat 這 3 個 tables 將會刪除不用。
現在 trunk 中有關 taxonomy 的 functions 已算齊全,想試用的朋友可以用 SVN checkout。
Latest Comment
天佑, Angel, 天佑, Megan, 天佑, Donald [...]
天佑, na, 天佑, Lisa, 天佑, Andy [...]
bubu, Kevin, alex ma, Kwong Albert, Kwong Albert, macy [...]
Hivan, 天佑, Jeromy Chan, Oscar , 天佑, wonderjimmy
天佑, Kitty, 天佑, Della, 天佑, RR [...]