如何在您的 WordPress 網站上顯示自定義帖子類型?

您想了解在 WordPress 網站上顯示自定義帖子類型的方法嗎?

創建自定義帖子類型後,用戶要做的第一件事就是在您的 WordPress 網站上顯示它們。 內置支持在 WordPress 中顯示您的自定義帖子類型。 確保您至少發布了一篇關於您的自定義帖子類型的文章。

在本文中,我們將介紹在您的網站上顯示自定義帖子類型的不同方法,每種方法都是獨一無二的,並且具有其自身的意義。 讓我們開始:

顯示自定義帖子類型的方法

以下是不同的方法:

使用默認存檔模板

首先,導航到外觀>>菜單,您需要在其中向菜單添加自定義鏈接。

在您的 WordPress 網站上顯示自定義帖子類型。

自定義鏈接是您的自定義帖子類型的鏈接。 它取決於您的帖子 URL 的永久鏈接。 假設您使用的是 SEO 友好的永久鏈接,那麼您的 URL 如下所示:

http://example.com/books

但是,如果您不使用 SEO 友好的永久鏈接,那麼您的 URL 很可能是這樣的:

http://example.com/?post_type=books

但是,如果您不使用 SEO 友好的永久鏈接,那麼您的 URL 很可能是這樣的:

在您的 WordPress 網站上顯示自定義帖子類型。

確保您需要將 example.com 替換為您自己的域名,並且使用您自己的自定義帖子類型的書籍也是如此。

因此,保存菜單並前往您網站的首頁。 您會發現添加了新菜單,該菜單將顯示您的自定義帖子類型。

在您的 WordPress 網站上顯示自定義帖子類型。

使用自定義模板

此方法適用於不喜歡自定義帖子類型的存檔頁面外觀的人。 該方法很簡單,只需正確遵循以下步驟即可:

在您的主題目錄上創建一個新文件,命名為archive-books.php。 注意:不要忘記用您的自定義帖子類型替換書籍。

為了開始,您需要將主題的 archive.php 文件的所有內容複製到 archive.books.php 模板並開始對其進行更改。 現在模板將在訪問帖子類型後顯示帖子類型。

此外,您可以創建自己的文件以顯示單個條目。 為此,您需要做的就是在主題目錄中創建 single-books.php。 確保用自己的帖子類型替換書籍。

在小部件中顯示自定義帖子類型

默認情況下,WordPress 包含用於顯示最近帖子的小部件。 不幸的是,它不允許您選擇自定義帖子類型。 您需要設置某個系統以在小部件中顯示自定義帖子類型。 為此,請執行以下步驟:

在您的 WordPress 網站上顯示自定義帖子類型。

  • 激活後,導航到外觀>>小部件。 您需要將 Ultimate 帖子小部件拖放到側邊欄。

在您的 WordPress 網站上顯示自定義帖子類型。

  • 接下來,選擇帖子類型,這個插件將顯示它與帖子類型無關。 此外,您可以顯示帖子摘錄,也可以在帖子標題之外顯示特色圖片。

在您的 WordPress 網站上顯示自定義帖子類型。

  • 請記住保存更改,插件將完成其餘任務。

查詢自定義帖子類型

如果只有您擅長編碼,請應用此方法。 查詢自定義帖子類型通常意味著將它們與其他帖子類型一起顯示在首頁上。 WordPress 默認使用模板文件 index.php 來顯示登錄頁面上的所有帖子。 此模板的某些修改也允許您載入自定義帖子類型。 這是一個簡單的 index.php 文件的示例,您可以應用哪些更改來實現目標:

$args = array(‘post_type’ => ‘movies’, ‘posts_per_page’ => 10);

$the_query = new WP_Query($args);

?>

have_posts() ) : ?>

have_posts() ) : $the_query->the_post(); ?>

wp_reset_postdata(); ?>

至此,您已經完成了自定義帖子類型的查詢。

總結

我們希望本教程對您在 WordPress 網站上顯示自定義帖子類型有所幫助。 按照我們的其他教程「如何將自定義帖子類型添加到您的主要 WordPress RSS 提要?」 有關自定義帖子類型的更多高級信息。

相關文章