Wordpress自定義文章類型

WordPress教學

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

WordPress是一個非常強大的平台,它不僅提供最初為其創建的博客功能,還提供了更多功能。自創建以來,WordPress已發展成為一個龐大的CMS平台,該平台使幾乎任何目標的用戶都可以構建一個絕佳的場所。自定義菜單,窗口小部件,帖子類型和帖子格式等新功能都使用戶可以微調其網站,以盡可能最好的方式顯示內容。 今天,我們將探討WordPress中的自定義帖子類型。我們會發現它們是什麼,如何或為何你會使用它們,以及最糟糕的是,我們將創建一個示例自定義類型後,可以作為指導用來創建自己的。首先,讓我們處理有關自定義帖子類型的一些常見問題: 什麼是自定義帖子類型? 自定義帖子類型僅是基本帖子,但在代碼內部定義了不同的參數集。常規帖子的帖子類型為post,頁面使用page,附件使用attachment等。自WordPress 3.0發布以來,您現在可以創建自己的自定義帖子類型。如果創建成功並且返回了正確的參數,您可以在網站上擁有獨一無二的自定義區域。 為什麼要使用自定義帖子類型? 假設您想以更結構化的方式在網站上劃分內容。當然,您可以在博客中定義類別,標籤,特定作者的帖子等,但是,如果您想要更多呢? 假設我們要在我們的網站上添加音樂評論部分。您希望能夠發布評論,一些特色圖片的專輯封面,藝術家的姓名,以及可能的流派。所有這些以及更多內容都可以使用自定義帖子類型添加。 由於我們的帖子類型與音樂評論有關,因此我們可以在網站上創建一個區域,以便用戶直接訪問。該部分的網址如下所示:http://mysite.com/music-reviews/“ music-reviews ”是我們自定義帖子類型的名稱。然後,該部分中,您可以創建該類型導致作為先進的東西固定鏈接URL的新職位:http://mysite.com/music-reviews/artist/album/。如何構建我所說的新創建部分完全取決於您,這就是為什麼它是WordPress的驚人功能。在這一點上,這可能有點令人困惑,但是當我們構建自己的自定義帖子類型時,我將盡快詳細解釋。 我可以使用插件嗎? 當然!如果您不熟悉網站代碼編輯或需要快速操作,可以使用一些插件來幫助您創建自定義帖子類型。許多產品易於設置,並提供了驚人的結果。有些允許您自定義管理區域,以幫助您自己體驗用戶並提供要顯示給用戶的內容。我們的主題集合還包括與此功能相關的幫助。以下是一些我建議嘗試的列表。 自定義帖子類型用戶界面 這個插件提供了一個易於使用的界面來創建和管理WordPress中的自定義帖子類型和分類法。該插件是為WordPress 3.x創建的。該插件僅創建類型。您將需要自己將它們添加到主題。 插件:自定義帖子類型用戶界面 通過類型,您可以通過添加內容類型,自定義字段和分類法來自定義WordPress管理區域。您將可以製作WordPress管理員,並將其變成自己的內容管理系統。 插件類型 添加您自己的自定義帖子類型 當WordPress 2.9引入時,它為用戶提供了首次向其網站添加自定義帖子類型的功能。WordPress 3.0允許用戶不僅添加自定義帖子類型,而且還可以使用更少的代碼行將其綁定到WordPress後端的管理區域中。較新的約定允許用戶和開發人員都可以添加自定義的可編輯選項字段,以適應其網站上顯示的內容。 如果您精通PHP並且對WordPress有所了解,那麼可以隨時使用該選項來添加自己的自定義帖子類型功能。當前,有兩種方法可以將自定義帖子類型添加到主題中:構建插件或將代碼添加到主題functions.php文件中。我們將使用優雅主題庫中的新Divi 2.0主題,將電影評論的示例自定義帖子類型添加到本地WordPress安裝中。下面,我將概述您可以採取的將自定義帖子類型添加到您的網站的步驟。 總覽 為了簡單的示例,我們將新代碼添加到functions.php主題文件夾中的文件中。值得注意的是,此代碼僅在特定的主題安裝上可用。如果您需要在多個主題中使用此自定義帖子類型功能,則需要創建一個插件。我今天不會詳細介紹如何執行此操作,但這與我們將在functions.php文件內部執行的操作非常簡單且相似。 步驟1 –註冊帖子類型 打開您的functions.php文件,並將以下代碼添加到其中。確保在關閉PHP標記之前添加了代碼。我將在下面解釋代碼。 01 02 03 04 05 06 07 08 09 10 11 12...