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

已發表: 2022-08-18
如何在 WordPress 中創建自定義帖子類型

您想在您的 WordPress 網站中創建自定義帖子類型嗎? 這是一種非常簡單的方法。 WordPress 有許多不同的帖子類型。 每種帖子類型都有用戶可以在儀表板中使用的特定功能。 在默認的 WordPress中,帖子、頁面、媒體和菜單是不同類型的帖子類型。

此外,我們將創建自己的自定義帖子類型。 如果您是 WordPress 的初學者,那麼這是學習 WordPress 帖子類型的正確地方。 在您想要創建之前,您必須知道什麼是自定義帖子類型?在 WordPress 中被簡稱為 CPT讓我在下面簡要解釋一下。

一旦你登錄了你的PhpMyAdmin並選擇你在 wp-config.php 中提到的數據庫名稱。 然後選擇wp_posts表。 在這裡,您可以在表格中看到這些自定義帖子類型的列表以及已經存在的那些。

WordPress 帖子類型 PhpMyadmin

WordPress 帖子類型

  • 郵政
  • 媒體
  • 修訂
  • 菜單
  • 自定義 CSS
  • 模板

1. 發布

帖子可以顯示具有單獨類別和標籤列表的信息。 它有一種更方便的方式向用戶顯示文章。 強大的編輯功能允許您在帖子中編輯或添加任何小部件 您可以查看 Dashboard -> Posts 部分。 當您創建新帖子時,它將自定義帖子類型名稱存儲“帖子”

2.頁面

頁面可以包含詳細信息並顯示主頁、關於和聯繫頁面等內容。 您可以將盡可能多的頁面添加到您的站點。 您還可以根據需要多次更新頁面並草稿。 這裡可以選擇為 Dashboard -> Pages。 創建新頁面時,它將自定義帖子類型名稱存儲“頁面”

3. 媒體

媒體包括圖像、視頻、音頻、PDF、Docs、圖標和其他文件格式。 在這裡,WordPress 將按日期或年份排列圖像。 存儲在此媒體部分中的所有已上傳項目或對象。 就像您查看儀表板 -> 媒體部分一樣。 它將自定義帖子類型名稱存儲“附件”

4. 修訂

WordPress 修訂版允許您恢復到帖子或頁面編輯的早期版本。 WordPress 會自動保存您的每次編輯,並將每個帖子或頁面自定義帖子類型名稱的修訂存儲為“修訂”

如果您想在右側欄中看到修訂為 Post -> Edit,您可以檢查修訂的數量。 如果您想限制修訂版,請使用wp-config.php上的代碼下方

定義('WP_POST_REVISIONS',5);

5. 菜單

導航菜單部分包含指向頁面、博客文章和其他內容的鏈接,以便您的訪問者可以輕鬆地瀏覽您的 wordpress 站點。 此外,您可以將自定義鏈接創建為菜單。 WordPress 導航所有菜單部分在 Appearance -> Menus 可見 創建新頁面時,它將自定義帖子類型名稱存儲為“ nav_menu_item”

6.自定義CSS

自定義 CSS 是用於存儲 CSS 的特定帖子類型。 如果我們在附加 CSS 代碼的定制器屏幕上添加自定義 css,它將自動創建 CPT。 僅實際使用活動主題自定義 css 帖子。 外觀 -> 自定義 創建新頁面時,它將自定義帖子類型名稱存儲“custom_css”

7. 模板

WordPress 主題可以包含不同類型的頁面模板。 例如家庭、隱私政策和 404。這些是模板層次結構的一部分,可以在 WordPress 站點編輯器中進行編輯。 還有一個分配給在模板編輯器中編輯的頁面模板。 WordPress 將模板保存為稱為“ wp_template”的自定義帖子類型

我們可以在您的網站上創建兩種類型的 CPT

例如,如果您運行一個活動網站,那麼您可能希望創建一個帖子類型作為“活動”的名稱。此外,您還可以為活動日期、地點和投資組合創建自定義字段。 自定義帖子類型的帖子被收集並存儲在管理儀表板的單獨部分中。

  • 1.手動創建自定義帖子類型
  • 2. 使用插件創建自定義帖子類型

1.手動創建自定義帖子類型

在代碼下方添加您可以在您的網站中創建自定義帖子類型。 在您的網站上註冊帖子類型後,即可在儀表板中獲取自定義帖子類型。

將此代碼添加到您在function.php中安裝的主題中

函數 create_posttype() {
register_post_type('事件',
大批(
'標籤' => 數組(
'名稱' => __( '事件' ),
'singular_name' => __( '事件' )
),
'公共' => 真的,
'has_archive' => 真,
'rewrite' => array('slug' => 'events'),
'show_in_rest' => 真,
)
);
}
add_action('init', 'create_posttype');

WordPress-CPT

2. 使用插件創建自定義帖子類型

您可以使用插件輕鬆創建自定義帖子類型,我們列出了 WordPres 中最流行的 CPT 插件。

  • 1. ACF
  • 2. 工具集
  • 3. 豆莢
  • 4.元框
  • 5.彩管界面
  • 6.噴氣發動機

導入和導出自定義帖子類型

我們有一個出色的插件,支持所有自定義帖子類型的導入和導出。 讓我們嘗試使用WP Ultimate CSV Importer的 WordPress 插件 我們的插件有一個快速的解決方案來導入和導出您網站上的所有數據。 您可以使用 WP Ultimate CSV Importer 在您的站點內導入任何自定義字段。

相關博客文章如何導出和導入高級自定義字段

包起來!

自定義帖子類型非常適合了解所有 WordPress 開發人員。 我們希望這篇文章可以幫助您在您的網站上創建自定義帖子。 如果您使用任何自定義帖子類型插件,我們有一個很好的解決方案,可以在您的網站上導入和導出數據。 我們為所有自定義帖子插件提供出色的導入和導出功能。 如果您需要任何進出口解決方案,請聯繫我們[電子郵件保護]