如何从WordPress网站的RSS源中排除特定类别

是否要从WordPres网站的RSS源中排除特定类别?许多网站所有者对他们不希望出现在其网站的RSS提要中的内容使用某些类别。在本教程中,我们将介绍如何从WordPress网站的RSS提要中排除特定类别。

自学咖网努力为各位打造免费分享知识与教程网站

1:使用插件从WordPress网站的RSS提要中排除特定类别。

你需要做的第一件事是安装并激活终极类别排除插件。激活后,您需要访问设置类别排除来配置插件设置。

自学咖网努力为各位打造免费分享知识与教程网站

设置将显示你的WordPress博客上的所有类别,并提供在首页、RSS提要、存档页面和搜索结果中隐藏它们的选项。

只需选择您要从RSS源中排除的类别旁边的“从源中排除”框。

不要忘记点击更新按钮来保存您的设置。

就是这样。在你选择的类别下提交的文章将从你的WordPress RSS订阅源中消失。

2:手动修改代码,从WordPress网站的RSS提要中排除特定类别。

这个方法要求你将代码粘贴到一个WordPress文件中。如果你愿意将代码片段粘贴到WordPress网站上,你可以使用这种方法。

您需要将这段代码添加到主题的functions.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。

如果您只想排除单个类别,请按如下方式更改代码:

function exclude_category($query) {    if ( $query->is_feed ) {        $query->set(‘cat’, ‘-15’);    }return $query;}add_filter(‘pre_get_posts’, ‘exclude_category’);

将-15替换为要从RSS提要中排除的类别的ID。

我们希望这篇教程能帮助你理解如何从WordPress网站的RSS提要中排除特定的类别。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 如何从WordPress网站的RSS源中排除特定类别