什麼是 WordPress 中的自訂文章類型歸檔頁面?
當您建立自訂文章類型時,WordPress 會自動生成該文章類型的歸檔頁面。歸檔頁面是所有與該自訂文章類型相關的文章的列表。這允許訪客輕鬆瀏覽和訪問特定文章類型中的內容。預設情況下,WordPress 內含兩種常用文章類型:文章和頁面。而 WordPress 插件也可能創建自己的文章類型。例如,WooCommerce 為您的 WordPress 網站添加了一個名為產品的新文章類型。
類似地,您也可以創建自訂文章類型並用它們來管理不同類型的內容。創建自訂文章類型後,您可以在 WordPress 管理區域內使用它。然而,您的 WordPress 主題負責顯示所有內容。如果您的主題沒有特定文章類型的模板,那麼 WordPress 將使用默認的歸檔模板來顯示任何文章類型的歸檔頁面。
啟用 WordPress 中的自訂文章類型歸檔
在您能夠建立和使用自訂文章類型的歸檔頁面之前,首先確保您的自訂文章類型啟用了歸檔功能。例如,如果您的自訂文章類型稱為電影並且啟用了SEO友好的永久鏈接,那麼您的文章類型歸檔將標記為:https://example.com/movies。如果在訪問此頁面時看到404錯誤頁面,那麼您的文章類型沒有啟用歸檔功能。
如果您使用插件生成自訂文章類型,那麼您可以簡單地在插件中編輯並啟用歸檔功能。例如,在 CPT UI 插件中,您可以編輯您的自訂文章類型並在文章類型設置下打開“Has Archive”功能。另一方面,如果您使用代碼生成自訂文章類型,則需要編輯該代碼以啟用歸檔功能。以下是一個生成文章類型的簡短代碼範例。您可以看到最後一行有一個額外的屬性來啟用歸檔頁面:
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'movies',
array(
'labels' => array(
'name' => __( 'Movies' ),
'singular_name' => __( 'Movie' )
),
'public' => true,
'has_archive' => true,
)
);
}
自訂您的自訂文章類型歸檔頁面
對於某些用戶來說,默認的歸檔模板可能綽綽有餘。然而,有些用戶可能希望將其改變,使其看起來與您的部落格歸檔和其他歸檔頁面有所不同。您可以通過將自訂模板添加到您的 WordPress 主題來實現這一點。首先,您需要使用 FTP 客戶端或通過主機控制面板中的文件管理器應用連接到您的 WordPress 網站。一旦連接,您需要導航到 /wp-content/themes/your-current-theme/ 文件夾。
從這裡開始,您需要將 archive.php 文件下載到您的計算機。一旦下載完成,您需要將該文件重命名為 archive-{posttype}.php,其中 {posttype} 是您的自訂文章類型的名稱。例如,如果您的自訂文章類型稱為电影,那麼您需要將其重命名為 archive-movie.php。您現在可以使用任何純文本編輯器(如記事本)打開此文件進行任何更改。這個文件已經包含顯示自訂文章類型內容所需的所有代碼。您可以添加任何所需的代碼或更改現有模板的佈局。
使用 SeedProd 建立自訂文章類型歸檔頁面
對於這種方法,我們將使用 SeedProd。這是市場上最好的 WordPress 頁面構建插件,允許您輕鬆為您的網站建立自訂頁面。SeedProd 具有拖放界面,允許您輕鬆設計自訂文章類型頁面而無需編寫任何代碼。首先,您需要安裝和啟用 SeedProd 插件。啟用後,您需要輸入您的 SeedProd 許可證密鑰。您可以在 SeedProd 網站的帳戶中找到這些信息。
接下來,轉到 SeedProd » 登陸頁面。從這裡,點擊“新增登陸頁面”按鈕開始。接下來,選擇一個頁面模板。如果有一個與您網站設計相似的模板,您可以使用它或從空白模板開始。接下來,為您的頁面提供一個名稱並選擇一個 URL。這將帶您進入頁面構建界面。讓我們從添加“文章”塊開始,顯示來自您的自訂文章類型的項目。默認情況下,文章塊將顯示您的部落格文章。點擊塊設置,然後從“按文章類型查詢”部分選擇您的文章類型。
按照這些步驟後,您現在可以訪問您的自訂頁面以查看其效果。您還可以將此頁面添加到您的導航菜單中或繼續編輯以進一步優化它。
自訂文章類型歸檔頁面的範例
使用自訂模板為您的文章類型歸檔頁面允許您根據需要進行自訂。例如,您可以移除側邊欄、更改頁面佈局並提供更多背景信息使歸檔頁面更有吸引力。以下是一些具有自訂模板的自訂文章類型歸檔頁面的範例。
WPBeginner 折扣頁是使用其自己的歸檔模板的自訂文章類型。我們還為我們的 WordPress 詞彙表部分使用了自訂模板。它也是讀者在不瞭解某些術語時可以輕鬆參考的自訂文章類型。我們的朋友在 MemberPress 為他們的插件部分使用了一個自訂文章類型歸檔模板。
希望這篇文章幫助您輕鬆學會如何建立自訂文章類型歸檔頁面。您也可以查看我們的必備 WordPress 插件和商業網站工具清單或我們的專家比較最佳商業 VoIP 提供商。喜歡這篇文章請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上關注我們。