
WordPress 排除类别
您想从 WordPress 网站上的 RSS 源中排除特定类别吗?许多网站所有者对他们不希望出现在其网站的 RSS 源中的内容使用某些类别。在本文中,我们将向您展示如何从 WordPress RSS 源中排除特定类别。
您想从 WordPress 网站上的 RSS 源中排除特定类别吗?许多网站所有者使用某些类别的内容,但他们不希望这些内容出现在其网站的 RSS 源中。在本文中,我们将向您展示如何从 WordPress RSS 源中排除特定类别。

方法1:使用插件从WordPress RSS Feed中排除特定类别 (Method 1: Exclude Specific Categories from WordPress RSS Feed Using Plugin)
First thing you need to do is install and activate the 最终类别排除器 plugin. For more details, see our step by step guide on 如何安装 WordPress 插件.
您需要做的第一件事是安装并激活最终类别排除器插件。 有关更多详细信息,请参阅有关如何安装 WordPress 插件步指南。
Upon activation you need to visit 设置 » 类别排除 to configure plugin settings.
激活后,您需要访问设置 » 类别排除以配置插件设置。

The settings page will display all categories on your WordPress blog with options to hide them from front page, RSS订阅, archive pages, and search results.
设置页面将显示WordPress博客上的所有类别,并提供选项以将其从首页, RSS订阅 ,存档页面和搜索结果中隐藏。
只需选择要从 RSS 源中排除的类别旁边的从源中排除框即可。
只需选择要从 RSS 源中排除的类别旁边的“从源中排除”框即可。
不要忘记单击更新按钮来保存您的设置。
不要忘记单击“更新”按钮来保存您的设置。
就这样,在您选择的类别下提交的帖子将从您的 WordPress RSS 源中消失。
就是这样,在您选择的类别下提交的帖子将从您的 WordPress RSS 源中消失。
方法2:从WordPress RSS Feed中手动排除特定类别 (Method 2: Manually Exclude Specific Categories from WordPress RSS Feed)
This method requires you to paste code in your WordPress files. You can use this method if you are comfortable with 将网页中的代码片段粘贴到 WordPress 中.
此方法要求您将代码粘贴到WordPress文件中。 如果您愿意将网络上的代码片段粘贴到 WordPress 中,则可以使用此方法。
You need to add this code to your theme’s 函数.php file or a 特定于站点的插件.
您需要将此代码添加到主题的函数.php文件或具体的于在网站的插件中 。
function exclude_category($query) {
if ( $query->is_feed ) {
$query->set('cat', '-5, -2, -3');
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');
此代码只是排除与给定 ID 匹配的类别。只需将代码中的类别 ID 替换为您要排除的类别 ID 即可。
此代码仅排除与给定 ID 匹配的类别。只需将代码中的类别 ID 替换为您要排除的类别 ID 即可。
See our guide on 如何在 WordPress 中查找类别 ID.
请参阅我们的指南, 了解如何在 WordPress 中查找类别 ID 。
如果您只想排除单个类别,请像这样更改代码:
如果您只想排除一种类别,可以像这样更改代码:
function exclude_category($query) {
if ( $query->is_feed ) {
$query->set('cat', '-15');
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category');
将 -15 替换为您要从 RSS 源中排除的类别 ID。
将 -15 替换为您要从 RSS 源中排除的类别 ID。
We hope this article helped you learn how to exclude specific categories from WordPress RSS feed. You may also want to see our list of 10 个最受欢迎的 WordPress 类别黑客和插件.
我们希望本文能帮助您学习如何从WordPress RSS feed中排除特定类别。 您可能还希望查看我们WordPress 黑客和插件的十大最受欢迎类别列表。
If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and Facebook.
如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特和Facebook上找到我们。
翻译自: https://www.wpbeginner.com/wp-tutorials/how-to-exclude-specific-categories-from-wordpress-rss-feed/
WordPress 排除类别