Custom Post Types(自定義文章型別) 這是 WordPress 3.0 增加的一項新功能,是 WordPress 為縮小與其它 CMS(內容管理系統) 程式差距而新增的實用功能,這也是 WordPress 之前版本最薄弱的環節。

所謂的 Custom Post Types 就是除了 WordPress 正常日誌文章 (Posts) 、頁面 (Pages),建立新的文章型別並加以管理,實現特殊的內容展示。

該功能大量應用在國外 CMS 型別的 WordPress 主題中,國內免費主題中很少見到,HotNews 主題整合該功能,它們分別是:公告、影片、相簿,之所以國內主題很少有類似的功能,可能是缺少通俗易懂的中文教程,國外英文教程很多,但有語言髒障礙,只能忘洋興嘆,有時間要能會總結歸納一下,寫個中文版的教程,方便國人設計者研究之用。

言歸正題,由於自定義文章型別有別於正常的日誌文章,所以修改固定連結格式後,這些自定義型別的文章連結並不會按你的意願而改變,WordPress 預設也沒有為此提供設定選項。經常有童鞋提出這個問題,之前也研究過,貌似需要修改程式檔案,比較麻煩,不適合大眾,還是利用 WordPress 另一強大的功能——為數眾多的外掛,可輕鬆解決。

自定義文章型別固定連結設定外掛:Custom Post Type Permalinks

安裝啟用外掛後,再次開啟設定——固定連結設定頁面,發現底部增加了 「Permalink Setting for custom post type」選項,如下圖。

以我的 HotNews 主題為例,共有三個自定義文章型別,分別在文字框內輸入與正常的自定義連結形式相同格式即可。

具體效果:看這篇影片日誌

提示:新增自定義連結後,如果開啟這些自定義型別的日誌出現 404 頁面,可以嘗試多點幾次 「儲存更改」 按鈕,可以解決。

這裡還要提醒大家一句:不同主題的自定義型別的文章,在更換其它主題後將不會顯示,包括前臺及後臺,如果你所使用的主題以自定義型別的文章為主 (很多國外主題都是如此),規勸你還是要多考慮一下,不然換主題後,自己辛辛苦苦發表的日誌將不復存在。

另外,再推薦一款可以將自定義文章型別轉換為普通日誌的外掛:Post Type Switcher 。

可以在不同型別日誌間方便轉換。