如何从WordPress主页中排除分类

02/22/2024

为什么要从WordPress主页中排除分类?

WordPress允许你将内容分类到不同类别和标签中。有时,你可能希望将某些文章分类到一个不同于你的正常博客文章的类别中。 默认情况下,WordPress不会允许你从主页或存档中隐藏某些特定分类的文章。这会导致一些不需要的文章出现在你的主页上。

话虽如此,让我们来看一下如何轻松地从WordPress主页中排除某个特定的分类。我们将展示两种不同的方法,你可以选择最适合自己需求的方法。

方法1:使用插件排除分类

首先,你需要安装并激活Ultimate Category Excluder插件。有关更多详情,请查看我们的指南了解如何安装WordPress插件。 激活后,你需要转到设置 » 分类排除页面。它会显示你在WordPress博客上可用的所有分类。 在这里,你可以简单地勾选一个或多个分类,选择‘从首页排除’列。如果需要,你还可以排除RSS源、存档甚至WordPress搜索中的该类别。

别忘了点击‘更新’按钮来保存这些设置。 现在你可以访问你的网站,查看选定分类的文章是否已经从首页中排除了。

方法2:使用代码从WordPress主页中排除分类

此方法需要你向WordPress文件中添加代码。如果你以前没有这样做过,请查看我们的指南了解如何在WordPress中复制和粘贴代码片段。 你需要将以下代码添加到你的主题的functions.php文件、站点特定插件或代码片段插件中。

function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-5' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' );

不要忘记将ID(-5)替换为你的分类ID。这将隐藏属于该ID的分类中的所有博客文章。

注意:确保在分类ID前添加负号(-)。

不知道如何找到分类ID?请查看我们的指南了解如何在WordPress中查找分类ID。 添加代码到WordPress中最安全和最简单的方法是使用WPCode插件。它允许你添加自定义代码,而无需直接编辑WordPress文件。这样,你不必担心会破坏你的网站。

要开始,你需要安装并激活免费WPCode插件。如果你需要帮助,请查看此指南了解如何安装WordPress插件。 激活WPCode后,前往代码片段 » + 添加片段在你的WordPress仪表盘中。

然后,将鼠标悬停在‘添加自定义代码(新片段)’选项上,并点击下面的‘使用片段’按钮。 在‘创建自定义片段’页面上,你可以首先为你的片段添加一个标题。 这可以是任何帮助你记住该代码用途的标题。 接下来,简单地将上面的代码粘贴到‘代码预览’框中,并从下拉菜单中选择‘PHP片段’作为代码类型。

之后,你只需要将开关从‘未激活’切换到‘激活’,并点击页面顶部的‘保存片段’按钮。如果你希望排除多个分类,可以像这样更改代码:

function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-5, -9, -23' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' );

只需将ID(-5, -9, -23)替换为你的分类ID即可将它们从WordPress主页中排除。

我们希望这篇文章能帮助你学习如何从WordPress主页中排除分类。你可能还想查看这些最受欢迎的分类技巧和插件,它们将帮助你更高效地使用分类,或查看我们专家推荐的最佳联系表单插件。



Related Posts

  • 2025-03-12
  • WordPress 教学

最近,我们在审计某个客户的网站时发现了一件令人警觉的事情:他们的Google Analytics报告中显示了电子邮件地址和电话号码,暴露了他们本不打算收集的敏感访客信息。收集用户的个人身份信息可能会成为一个重大问题,它违反了诸如GDPR这样的隐私法规,使您的企业面临巨额罚款的风险。幸运的是,一旦您知道如何做,防止个人身份信息出现在您的分析数据中实际上很简单。这篇指南会向您展示如何在保护访客隐私的同时,从您的网站分析数据中获取所需有价值的洞察。

閱讀更多
  • 2025-03-06
  • WordPress 教学

你经常登录Google Analytics查看你的网站表现吗?我们也是在初建WordPress站点时这样做的,耗时且令人沮丧,尤其是当想要追踪特定指标或发现流量的异常模式时。我们发现了Google Analytics的自定义电子邮件提醒后,节省了大量时间,并帮助我们在重要变动尚未成为严重问题之前就捕捉到。现在,我们将在本文中教你两种简单方法来设置自定义电子邮件提醒。

閱讀更多
  • 2025-02-16
  • WordPress 教学

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

閱讀更多

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