WordPress 3.0 Custom Post Type|自定義文章類型

什麼是 Custom Post Type ?

這是從 3.0 以來就開始有的新功能,而這新功能將使WordPress越來越趨向CMS,不再只是單純一個Blog。

至於什麼是 Custom Post Type 呢?  簡單來說你可以新建立不同的內容系統,然後來擺放比如說影片、商品等跟一般的文章比較性質不同的資料,這樣有助於資料的分類整理區隔,而且在 Custom Post Type 裡你可以自由設定是否啟用迴響、文章縮圖等各個欄位。

而除了可以新建不同的內容系統外還可以新建 Taxonomies (分類)來為你新增加的內容系統進行分類,比如說影片內有動作、科幻、動畫、愛情等分類。
透過這個新搭載的功能將可以使WordPress有更絕佳的可塑性來顯示多樣的內容。

如何建立 Custom Post Type ?

目前來說有兩種方式來使用,一種是透過外掛來建立,另一種則是直接在佈景主題的functions.php直接輸入程式碼來建立。

本文將以第一種方式來說明如何Custom Post Type,首先去下載 GD Custom Posts And Taxonomies Tools 這套外掛並進行安裝,然後中文語系檔請至 本站的中文語系區 下載,然後上傳至 /wp-content/plugins/gd-taxonomies-tools/languages/ 目錄下。

外掛啟用會看到後台多了一個 [GD CPT Tools] 選單,點選文章類型進入後再點擊 [增加] 來新增自己想要的內容。
custom-post-type-01
custom-post-type-02

基本上來說要填的就名稱欄位~設定欄位,餘下的照原始設定就大致OK,可以參考我的設定。
Admin MenuMenu Position 是指要排在後台選單哪個位置,我是排文章下面,Menu Icon 是要顯示的小圖。

custom-post-type-03

最後按下 [保存自定義文章] 再按下 [返回] 就可以在後台選單看到自己建立的自訂文章囉~
custom-post-type-04

 

如何使用 Custom Post Type ?

還記得以前討論過的 用query_posts列出特定範圍文章 系列文章嗎?
現在你只要加上這個條件碼就可以顯示囉~~

'post_type' => 'works'

我是用works當範例,請根據你設定的名稱來設定。

0 0 votes
Article Rating
Subscribe
Notify of
1 Comment
Inline Feedbacks
View all comments
trackback
11 years ago

[…] 之前有在這篇「WordPress 3.0 Custom Post Type|自定義文章類型」介紹到關於如何自定義出新的文章內容型態,但文中所用的 GD Custom Posts And Taxonomies Tools 這套外掛免費版的就沒提供如何再進一步去設定它的固定網址,除非你是用付費的進階版…. 別擔心,就算免費版沒我們還可以再加上去用其他的外掛來達成! […]