您想了解有關自定義帖子類型的更多信息嗎?
WordPress 允許您創建自定義類型的內容。除了帖子和頁面之外,您可能還想向網站添加其他類型的內容,例如產品、評論或食譜。
在本文中,我們將分享 12 個最有用的 WordPress 自定義帖子類型教程。
WordPress 中的自定義帖子類型是什么?
自定義帖子類型是 WordPress 網站上的一種內容類型,不是默認帖子和頁面。通常使用自定義代碼或插件將自定義帖子類型添加到WordPress 網站。
例如,您可以為作品集、推薦和產品創建自定義帖子類型。許多WordPress 插件還使用自定義帖子類型在您的網站上存儲數據。
如何在 WordPress 網站上使用自定義帖子類型?
作為面向初學者的最大的免費 WordPress 資源網站,多年來我們撰寫了大量有關自定義帖子類型的文章。讓我們看一下 WPBeginner 上最有用的自定義帖子類型教程。
1. 決定是否需要自定義帖子類型
在開始在 WordPress 網站上創建自定義帖子類型或分類法之前,評估您的需求非常重要。很多時候,使用默認的 WordPress 帖子和頁面可以獲得相同的結果。
借助內置類別和標簽,您可以通過多種不同方式對內容進行排序。例如,對于頁面,您可以使用子頁面設置內容的分層布局。您還可以設置子類別。
使用默認的 WordPress 功能可以在很多方面使內容管理變得更加容易。例如,自定義帖子類型不會出現在您的博客頁面或帖子 RSS 源中。
查看默認選項后,您可能會發現您根本不需要自定義帖子類型。
如果您不確定,請參閱本指南,了解何時需要在 WordPress 中自定義帖子類型或分類法。
2. 在 WordPress 中創建自定義帖子類型
一旦您確定確實需要自定義帖子類型,您就需要創建它。您可以使用插件或使用代碼手動執行此操作。
自定義帖子類型 ui插件可以輕松創建自定義帖子類型,推薦大多數用戶使用。您可以從“編輯/添加帖子類型”頁面執行此操作。
或者,您可以通過將代碼片段粘貼到主題文件中來添加自定義帖子類型functions.php。此方法的優點是,如果插件停用,您的自定義帖子類型不會消失,但僅當您能夠輕松處理代碼時才適合。
要了解更多信息,請參閱有關如何在 WordPress 中創建自定義帖子類型的指南。
3. 創建自定義帖子類型存檔頁面
借助自定義帖子類型UI插件,在 WordPress 中添加自定義帖子類型變得非常容易。然而,許多初學者在他們的網站上顯示它們時遇到困難。
要添加自定義帖子類型存檔頁面,您首先需要確保為您的自定義帖子類型啟用存檔。大多數情況下是這樣,但如果不是,您可以在自定義帖子類型 UI 的高級選項中或使用代碼來啟用它們。
現在您可以訪問自定義帖子類型存檔頁面。假設您的自定義帖子類型稱為“電影”,并且您啟用了SEO 友好的永久鏈接。然后您的帖子類型存檔將位于:
我們在有關如何在 WordPress 中創建自定義帖子類型存檔頁面的指南中逐步向您展示了如何執行所有這些操作。
4. 將自定義帖子類型添加到您的主 RSS 源中
默認情況下,WordPress 僅將您的博客文章包含在您網站的主RSS 源中。這意味著您的主要 RSS 源訂閱者將看不到您的自定義帖子類型內容。
通過將以下代碼添加到主題的functions.php文件或特定于站點的插件中,您可以輕松地將所有公開發布的帖子類型包含到您的主RSS 提要中。
要了解如何執行此操作,請參閱我們的指南,了解如何為 WordPress 中的每個自定義帖子類型創建單獨的 RSS 源。
6. 在搜索結果中包含自定義帖子類型
默認情況下,WordPress 永遠不會在其現場搜索結果中顯示自定義帖子類型。這意味著您的訪問者可能會錯過一些精彩的內容,而您也會錯過額外的頁面瀏覽量。
在 WordPress 搜索中包含自定義帖子類型的最簡單方法是使用SearchWP插件。它易于使用,可讓您搜索默認 WordPress 搜索中未包含的內容。
要在搜索中包含自定義帖子類型,只需單擊插件的“來源和設置”按鈕即可。在這里,您可以在要包含在搜索結果中的每種帖子類型旁邊打勾。
您還可以選擇顯示搜索結果時每個自定義帖子類型的重要性,并以其他方式自定義搜索引擎。
要了解如何操作,請參閱有關如何在 WordPress 搜索結果中包含自定義帖子類型的分步指南。
7. 為自定義帖子類型創建搜索表單
您還可以創建自定義搜索表單,僅顯示自定義帖子類型的結果。例如,如果您有一個名為“電影”的自定義帖子類型,那么您可以創建一個特殊的電影搜索表單,僅在搜索結果中返回電影。
這種自定義搜索可以幫助您的訪問者查看更多頁面并在您的網站上花費更多時間。這將發出積極的WordPress SEO信號,例如較低的跳出率和增加的停留時間。
您可以使用SearchWP插件為自定義帖子類型創建高級搜索表單。它允許您創建第二個搜索引擎,僅搜索您的自定義帖子類型。然后,您可以創建一個自定義搜索表單,并將其添加到您的帖子或側邊欄。
有關更多詳細信息,請參閱有關如何在 WordPress 中為自定義帖子類型創建高級搜索表單的指南。
8. 將類別添加到自定義帖子類型
默認情況下,WordPress 類別只能用于組織帖子,不能用于自定義帖子類型。
您可以創建自定義分類法來組織自定義帖子,但如果您想使用與博客帖子相同的類別,該怎么辦?
將自定義帖子類型與類別相關聯的最簡單方法是自定義帖子類型 UI插件。它在每個自定義帖子類型的設置中添加了一個“分類法”區域。
只需選中“類別(WP Core)”框,您就可以使用類別來組織自定義帖子類型。
請參閱我們有關如何在 WordPress 中向自定義帖子類型添加類別的指南以了解更多信息。
9. 為自定義帖子類型添加置頂帖子
WordPress 中的置頂帖子功能允許您添加特色帖子。默認情況下,它僅適用于博客帖子,不適用于自定義帖子類型。
您還可以通過安裝Sticky Posts – switch插件為您的自定義帖子類型啟用粘帖。您只需選中您希望支持此功能的自定義帖子類型旁邊的框即可。
現在,當您訪問該自定義帖子類型的管理頁面時,您會注意到一個新列,您可以在其中將帖子設為粘性。
您所需要做的就是單擊您想要展示的帖子旁邊的星號。
這些置頂帖子將顯示在您的 WordPress 主頁上。要在自定義帖子類型存檔頁面上顯示置頂帖子,您需要向主題文件添加一些代碼。
您可以在我們的指南中找到有關如何在 WordPress 自定義帖子類型存檔中添加置頂帖子的所有詳細信息。
10. 將用戶提交的內容添加到自定義帖子類型
您可能希望允許用戶在您的網站上提交自定義帖子類型的內容,例如電影評論或食譜。這是向您的網站添加額外內容的簡單方法。
實現此目的的一種方法是授予用戶訪問 WordPress 管理區域的權限,并為他們分配作者用戶角色。或者,您可以將提交表單添加到您的網站。
您可以使用WPForms插件來做到這一點。您將需要專業版才能訪問帖子提交插件,并且提供的“博客帖子提交表單”模板使創建表單變得簡單。
默認情況下,用戶提交的帖子將保存為“草稿”待審。您可以在表單設置中更改帖子類型,以便將內容提交到自定義帖子類型。
有關更多詳細信息,請參閱有關如何允許用戶向您的 WordPress 網站提交帖子的指南。
11.切換或轉換自定義帖子類型
您可能會遇到必須合并或轉換自定義帖子類型的情況。例如,您可能希望將項目從一種帖子類型移動到另一種帖子類型。
只需安裝并激活Post Type Switcher插件即可。激活后,您應該轉到自定義帖子類型管理頁面并選擇要移動的帖子。
當您批量編輯帖子時,您會注意到有一個新的下拉菜單,允許您更改該項目的帖子類型。
您可以在我們的指南中了解有關如何在 WordPress 中切換或轉換自定義帖子類型的更多信息。
12.為帖子類型添加自定義元框
自定義元框允許您將自定義字段添加到 WordPress 帖子編輯器屏幕。這樣您就可以為您的帖子類型創建額外的輸入字段。
在 WordPress 中創建自定義元字段的最簡單方法是使用高級自定義字段插件。只需單擊“自定義字段”頁面上的“添加新字段”按鈕即可??。
之后,您應該按照屏幕上的說明創建一組自定義字段以添加到您的自定義帖子類型。
有關更多詳細信息,請參閱有關如何在 WordPress 帖子和帖子類型中添加自定義元框的分步指南。
我們希望本教程能幫助您學習 WordPress 中自定義帖子類型的一些很酷的技巧。您可能還想查看我們的終極 WordPress 安全指南,或查看我們有關如何提高 WordPress 性能的提示列表。