自訂內容類型(Custom Post Type,簡稱 CPT)讓您在「消息/文件」之外,自訂一種結構化內容(例如師資、據點、產品規格卡)。
與消息不同:CPT 通常不需額外的功能模組開關;側欄有「內容類型」相關選單即可使用(實際名稱以貴站為準)。
兩個層次:類型 vs 條目
| 層次 | 誰在管 | 做什麼 |
|---|---|---|
| 類型(結構) | 預設僅擁有者 | 建立類型、欄位、分類、詳情版型 |
| 條目(內容) | 預設擁有者與編輯者皆可寫 | 新增/編輯/發布單筆資料 |
編輯者若看不到「新增類型」或欄位設定,屬預期行為。
後台主要路徑
| 位置 | 用途 |
|---|---|
/admin/site-content-types | 類型列表 |
…/new | 新增類型(擁有者) |
…/[類型] | 該類型的條目列表 |
…/entries/new、…/entries/…/edit | 新增/編輯條目 |
…/settings、…/categories、…/template | 類型設定、分類、詳情版型(擁有者) |
前台怎麼出現?
- 單筆詳情:
/{類型代碼}/{條目 slug}
(舊式/c/...路徑會自動轉到新路徑) - 列表:通常用頁面區塊「CPT 內容列表/動態列表」(選對類型),不是固定的全域列表網址
請把類型代碼、條目 slug 設計成穩定、可讀的網址,上線後少改。
建議工作流程
- 擁有者先規劃:這類內容有哪些欄位、要不要分類、詳情長什麼樣。
- 建立類型與欄位 → 設定詳情版型(若有)。
- 編輯者依欄位新增條目並發布。
- 在頁面加入 CPT 列表區塊,或把詳情網址放進導覽/按鈕。
注意事項
- 系統內建類型(如文件中心)的結構多半受限,請勿當成一般自訂類型任意大改。
- 欄位一經使用,刪改可能影響既有條目與前台顯示;重大變更前請先備份或與平台確認。
- 多語站台:條目編輯可用語系分頁;未填翻譯會 fallback 主語言(見〈多語設定與編輯〉)。
相關說明
- 〈最新消息〉(另一種內容模型)
- 〈區塊、預覽與發布〉
- 〈成員與權限〉
- 〈多語設定與編輯〉