如何在WordPress分類頁面顯示子分類

WPressize Me

10/30/2022

為什麼要在分類頁面上顯示子分類?

當您為WordPress網站撰寫文章時,可以通過適當分類內容來優化搜尋引擎並改善網站導航。這將為您的網站帶來更多流量,並讓訪客更容易找到他們正在尋找的內容。

在某些網站上,使用子分類有助於簡化網站結構。例如,您可以有一個頂級(父級)分類名為體育,並在體育下設置子分類,如NFL、NBA和MLB。

當訪客點擊體育分類時,會看到所有體育分類及其子分類的文章。然而,他們不會看到子分類的列表。這使得過濾僅顯示NFL或NBA文章變得困難。於是在分類頁面上顯示子分類列表可以改善網站導航,特別是當您決定在網站的分類小工具中隱藏子分類時。

這樣,訪客能輕鬆從所有體育文章轉到僅NFL。更好的是,您可以在NFL頁面上繼續顯示相同的子分類,讓訪客輕鬆切換到NBA。現在,我們來看看如何在WordPress中顯示分類頁面上的子分類。

如何在WordPress分類頁面顯示子分類

要在分類存檔頁面上顯示子分類,您需要在主題文件中添加代碼。如果需要幫助添加代碼,請參考我們的初學者指南,了解如何將網路片段複製貼入WordPress。

首先,您需要進入主題的文件夾,找到名為category.php的分類存檔文件。如果沒有這個文件,則需要創建它。簡單地複製archive.php並命名為category.php。

注意:如果您的主題不包含category.php或archive.php,那麼您可能正在使用WordPress主題框架,需要手動創建category.php。學習如何創建存檔文件的良好起點是我們的如何創建自定義存檔頁面的指南。

現在,將以下代碼添加到category.php中的循環之前:

<?php
if (is_category()) {
$this_category = get_category($cat);
}
?>

<?php
if($this_category->category_parent)
$this_category = wp_list_categories('orderby=id&show_count=0
title_li=&use_desc_for_title=1&child_of='.$this_category->category_parent.
"&echo=0"); else
$this_category = wp_list_categories('orderby=id&depth=1&show_count=0
title_li=&use_desc_for_title=1&child_of='.$this_category->cat_ID.
"&echo=0");
if ($this_category) { ?>

<ul>
<?php echo $this_category; ?>
</ul>

<?php } ?>

當您訪問分類頁面時,將會看到子分類的列表。
在我們的演示網站中,體育分類頁面顯示了NFL、NBA和MLB子分類的鏈接。

當您點擊NFL鏈接時,會跳轉到NFL子分類頁面。在此頁面,您仍可看到體育子分類的鏈接,讓您可以輕鬆切換不同類型的體育。這可以簡化網站導航。

WordPress分類和子分類的專家指南

現在您已了解如何在分類頁面上顯示子分類,您可能還會希望查看其他相關的指南:

  • 如何在WordPress中隱藏或設置子分類的樣式
  • 如何在WordPress中設置個別分類的不同樣式
  • 如何在WordPress文章循環中僅顯示子分類
  • 如何在WordPress中添加分類和子分類
  • 如何在WordPress網址中包含分類和子分類
  • 如何在WordPress中顯示分類描述
  • 如何正確重命名WordPress中的分類(初學者指南)
  • 如何重命名WordPress中的未分類分類
  • 如何在WordPress中創建分類模板
  • 分類與標籤 – SEO最佳實踐內容排序

我們希望這個教程幫助你學會如何在WordPress分類頁面上顯示子分類。您還可以學習如何改善網站的SEO或查看我們精選的最佳WordPress彈出插件。如果你喜歡這篇文章,請訂閱我們的YouTube頻道進行WordPress視頻教程。您也可以在Twitter和Facebook上找到我們。



Related Posts

  • 2025-02-16
  • WordPress 教学

你是否想过,能不能用更引人注目的方式取代WooCommerce中基本的促销徽章?答案是肯定的!通过自定义产品徽章,你可以在在线商店中突出新产品、折扣商品或限时优惠。在这篇文章中,我们将展示给你两个简单的方法,使用强大的插件或添加简单代码来为你的WooCommerce商店添加自定义产品徽章。

閱讀更多
  • 2025-01-18
  • WordPress 教学

我们都知道推荐计划是强大的武器。但要找到真正的品牌代言者并不容易。许多计划吸引的只是想快速赚钱的人,导致非真实的推广,无法有效转化客户。幸好,作为 WooCommerce 商店的店主,您有一个巨大的优势:一群真正喜爱和使用您产品的内置客户群。通过将这些现有客户转化为推广合伙人,您可以释放真实口碑营销的力量。

閱讀更多
  • 2025-01-10
  • WordPress 教学

最近,我们的一位比利时读者在其在线商店中苦于销售增长缓慢。除了其他建议外,我们建议他们在网站上设置Bancontact支付。Bancontact是一种主要在比利时使用的流行支付系统,客户可以通过银行账户进行安全的实时支付。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>