你應該知道有關 Wordpress 2.3.x版的10件事(上)
1. Tags
是的,標籤已經存在於新版的 wordpress中。很久以來,以我的愚見,這個功能並不完美 - 但他們是好的。標籤在wordpress裡是一個臨時性和用戶界面的介紹說明。tags 只是一個形式,實際上的運作在於寫文章頁面的下方,加上了需有一個逗號分隔的輸入欄位(tags)。該方法並加強這一版的概念,標籤是不分級。
細心的朋友可能已經發現了,wordpress 2.3版本中雖然有標籤的新增,但是卻沒有管理標籤,刪除標籤,和編及標籤等等的功能列表,現在已經有很多的外掛都已經做到這些功能了,因此我認為 wordpress的官方團隊是用一種 [ 等著瞧 ] 的心態在寫這一版本的更新,看看往後這個部分整個網站走的趨勢在哪個方向
這個內建的 tags功能除了管理的部分欠缺之外,有一些內建的部分如下所言:
terms table - 資料庫中名稱為 [ wp_terms ]。此表格是一個經過排序供查詢的表格,供給 wordpress中的類別(categories),標籤(tags)和書籤(bookmarks)一同使用。在之前的版本, wp_categories 資料庫表格供給 wordpress中的類別(categories)和書籤(bookmarks)一同使用,此表格的做法表示了 wordpress新版中最關鍵的新的發展方式,標籤經過wordpress 2.2的忽略後,在 wordpress的2.3重新被重視
新的 tag和新的 terms API - 外掛開發者都明白如果新版中有新的 API(程式開發介面)的話,會有比較大的問題,你可以看看 wp-includes/taxonomy.php 有關 API的部分,新的 API的影響可能比標籤還大,但我並不確切的知道。這些新的 API可能是為了互動類和鏈接/書籤/blogroll的部分功能更好。你的外掛在有了這些新的 API時,請確保你的外掛功能仍如預期的運作。
新的模板標籤 - 新的模板標籤雖沒有帶給我們大量的標籤相關問題,但主題模版的設計者應該要意識到,調整她們的主題以符合新版的 wordpress仍是必要的。也別太在意,請輕鬆一點的使用這些功能,但是你也可能想在等一等,你的主題更新到 wordpress的2.3之前,你的這個升級動作有沒有可能是一個很大的動作,第一,你可以先到 wp-includes/category-template.php 中看看說明,了解並且安穩的使用下面這些標籤相關的函式(雖然應該是沒有任何爭議和問題)
wp_tag_cloud()get_tag_link()get_the_tags()get_the_tags_list()
Tag Importers (外掛插件)
- Ultimate Tag Warrior
- Jerome’s Keywords
- Simple Tags
- Bunny’s Technorati Tags
- WordPress categories
這裡原文有一段作者對新的 tags的抱怨,在此不翻譯了
2. 更新通知 - Update Notifications
更新通知是一個期待很久的需求了,感謝此版的 wordpress的努力,在此版本中,它並不是一次完成,而是兩次。現在wordpress可以提醒你,當一個新版本的 wordpress釋出時,或者是現有的外掛有新的版本時。都會在如圖示的這些地方顯示並通知您(補充說明: 要是在 WordPress Extend 登記的 Plugin 才能享受到此功能)
3. 標準網址的重新導向 - Canonical Redirection
這個長久以來一直困擾每一位站長的經驗。明明是典型的 url卻受到不同待遇, Google和一些搜尋引擎的意義上,有www開頭的網站,被認為是和不含 www開頭的版本是不同的頁面,搜索引擎會看到兩個不同的網頁而把你的網頁加以懲罰,當作為是重複的內容。
為了解決此問題,很多的網站和 blog,包括我自己在內,通常已經採取一些相關的步驟,會把一個版本導向到另一個網址去。在我的網站部分,我將 www的版本導向非 www的版本。而現在,wordpress 2.3版本已經幫你處理這內部的問題,會幫你導到定位在你的網址的url下的選擇 > 普通頁。這意味著 wordpress的 2.3的用戶可以有這些 wordpress提供的 SEO功能
這一點很讓我有升級到 wordpress 2.3.1的衝動,但是我想還是真的研究完相關的細節後才會行動吧,有關 SEO 的相關部份對網站來說確實還蠻重要的 !!
明天待續 !!


