如何在WordPress中創建自定義帖子類型

Themeisle內容是免費的。當您通過我們網站上的推薦鏈接購買時,我們將獲得傭金。

自定義帖子類型是WordPress中更有用的功能之一。特別是如果您正在尋找一種方法來將自己喜歡的博客平台擴展到成熟的內容管理系統中。

這是我的意思:

在最經典的示例中:

  • 您可以使用頁面來顯示很少更改且保持常綠的內容(例如關於頁面或聯繫頁面),
  • 然後使用帖子來發布可能具有過期日期的條目(例如公司新聞和博客帖子)。

但是,如果您需要更多呢?如果您想發布既不是頁面又不是帖子的其他內容怎麼辦?這就是WordPress中自定義帖子類型發揮作用的地方。

在本教程中,我們將說明:

  • 什麼是自定義帖子類型,
  • 何時以及為何使用它們,
  • 如何在WordPress中進行設置(提示:我將介紹實現此目的的最簡單方法)。

什麼是自定義帖子類型?

就像我之前說的那樣,WordPress默認情況下會為您提供一些內容類型。它們是:帖子,頁面,附件,修訂和導航菜單。最後三個是我們現在無需討論的內容。他們在WordPress的背景下悄悄地實現了自己的目的,因此我們不需要太多關注。

帖子和頁面是聚會的地方!

從技術角度來看,它們的工作原理非常相似,它們之間的主要區別在於可以通過ws-admin通過“帖子”菜單訪問帖子,而可以通過頁面訪問頁面。

帖子頁面

在3.0版問世之前,這兩種是WordPress中可用的經典內容類型。在其中,用戶可以在標準帖子和頁面上方創建自己的內容類型。

由您定義的這種新內容類型將顯示在側欄中「帖子和頁面」菜單下方的wp-admin中。而且,最重要的是,您將能夠使用該新內容類型,就像處理帖子和頁面一樣。

所以問題是:

為什麼/何時需要使用自定義帖子類型?

自定義帖子類型可以根據您要在WordPress網站上發布的內容類型在很多情況下為您提供幫助。

通常,當您只想開始發布需要與帖子和頁面分開的內容(一種內容類型)時,最好使用新的自定義帖子類型。換句話說,您既不想將內容呈現為帖子,也不會將它們呈現為頁面。

讓我給你一個簡單的例子:

如果您運行一個書評網站,則可能可以使用一種稱為書的自定義帖子類型。

在您的評論網站上為圖書提供單獨的部分將使讀者更容易理解內容,並將這些評論與其他內容區分開。此外,這還使您能夠為每本書設置特定的參數(例如作者或體裁),並將其與評論一起顯示。

如何在WordPress中創建新的自定義帖子類型

Note️注;此後使用的Easy Content Types插件已停產。

好吧,讓我們開始吧。在WordPress中創建自定義帖子類型的主要方法有兩種:

  • a)手動方法
  • b)簡化方法。

我們將在本指南中介紹的是後者-簡化方法。簡而言之,它可以為您提供與手動方法相同的結果,但是它完全不需要您的編碼技能。

在WordPress中創建自定義帖子類型的簡化方法

我們將為此使用某個插件。稱為簡易內容類型。

簡單內容類型

與大多數插件一樣,要使其運行,您所需要做的就是下載存檔,然後通過wp-admin中的Plugins / Add New上載它:

添加一個插件

激活插件後,您可以直接轉到內容類型/帖子類型,然後開始使用插件:

內容類型主面板

您在此處看到的是您要創建的新自定義帖子類型的主配置頁面。

每個欄位都有很好的描述,因此您設置時不會有任何麻煩。僅作為示例,這是我的輸入:

  • 帖子類型名稱:書。
  • 單一標籤:書。
  • 複數標籤:書籍。
  • 其他一切保留默認值。

單擊底部的「添加帖子類型」按鈕後,我完成了!

自定義帖子類型-添加新

這是我的新自定義帖子類型:

自定義帖子類型-圖書

在左側菜單中,帖子下方也可以看到它:

書籍菜單

在這一階段,我可以轉到Books並創建一個新書,就像創建一個新文章一樣:

新增圖書

讓我們添加一個示例書,看看它如何進行:

圖書出版

我在這裡所做的只是添加一些基本的書籍詳細信息,例如書名,一些快速描述,特色圖片(封面),然後單擊「發布」。

現在可以在「圖書」部分中看到我的書,也可以通過單擊「查看」鏈接來查看其全部內容:

書本鏈接

網站上的外觀如下(我的示例設置使用「二十十五」主題):

書前

很好,不是嗎?

設定分類法–方式和原因

分類法是WordPress類別名稱和標籤之類的奇特名稱。換句話說,類別和標籤是分類法。

但是,WordPress中的標準類別和標籤與帖子有關,而與新的自定義帖子類型無關。因此,最好為那些自定義內容類型創建新的分類法。

在可能的使用情況下,這可以讓您對書籍進行分類。例如,您可以將一些書寫成小說,而將其他書寫成非小說,或者您想做的其他事情。

要設置此設置,請轉到內容類型/分類法:

分類法

您將會看到另一個設置面板,其中每個選項都有很好的描述。您必須填寫的最低要求是:

  • 分類名稱。我叫我的類型
  • 賓語。我將選擇「書籍」,因為此分類法與我的新自定義帖子類型-書籍有關。
  • 單一標籤–類型。
  • 複數標籤–類型。
  • 其他一切保留默認值。

單擊底部的「添加分類法」後,就完成了。

元框–向您的自定義內容類型添加參數

現在,我們的書看起來很好看,但讓我們看起來更好!為此,讓我們使用「簡易內容類型」中的元框功能,並添加一個名為「評分」的框。

讓我們轉到「內容類型/元框」:

元框

這裡的設置也非常簡單。我要做的就是將Metabox名稱設置為「 Rating」,將頁面設置為「 Books」,將上下文設置為「 side」。像這樣:

元框設置

接下來,讓我們編輯與此新的元框關聯的欄位:

元欄位

在這裡,我們可以設置要在「等級」框中顯示的各個欄位。對我來說,僅一個名為Rating的欄位即可:

加法場

至此,我得到兩件事:

  • 我可以給每本書加等級。像這樣:

評級書

  • 我可以通過簡單的短代碼向我的讀者顯示該評分。在將新欄位添加到元框時,「簡易內容類型」會為您提供簡碼:

短代碼

結論

最後,自定義帖子類型是將新內容類型添加到WordPress網站的好方法。

您可以將這些內容類型用於任何您想要的目的,並且只要發現自己需要的內容類型不僅僅是帖子和頁面,就可以使用它們。

例如,就像我在這裡所做的那樣,您可以開始發布書評,產品信息,電影評分或其他您感興趣的內容。這就是重點–以適合您個人需求的方式使用WordPress。

相關文章