当前位置:网站首页 > WordPress教程 > 正文
您想从WordPres网站上的RSS Feed中排除特定分类吗?许多网站所有者将某些类别用于他们不想出现在其网站的RSS Feed中的内容。在本教程中,我们将介绍如何从WordPress网站的RSS Feed中排除特定分类。
作者:98wpeu发布时间:2023-06-16分类:WordPress教程浏览:206
导读:您想从WordPres网站上的RSSFeed中排除特定分类吗?许多网站所有者将某些类别用于他们不想出现在其网站的RSSFeed中的内容。在本教程中,我们将介绍如何从WordPr...
您想从WordPres网站上的RSS Feed中排除特定分类吗?许多网站所有者将某些类别用于他们不想出现在其网站的RSS Feed中的内容。在本教程中,我们将介绍如何从WordPress网站的RSS Feed中排除特定分类。
方法 1:使用插件从WordPress网站的RSS Feed排除特定分类
您需要做的第一件事是安装并激活Ultimate Category Excluder插件。激活后,您需要访问设置 » Category Exclusion以配置插件设置。
设置页面将显示您的WordPress博客上的所有分类,并提供在首页、RSS Feed、存档页面和搜索结果中隐藏它们的选项。
只需选择要从RSS源中排除的分类旁边的从源中排除框。
不要忘记单击更新按钮以保存您的设置。
就是这样,在您选择的分类下提交的文章将从您的WordPress的RSS Feed中消失。
方法 2:手动修改代码从WordPress网站的RSS Feed排除特定分类
此方法要求您将代码粘贴到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 Feed中排除的分类的ID。
我们希望本教程能帮助您了解如何从WordPress网站RSS Feed中排除特定分类。
- WordPress教程排行
- 最近发表
-
- Wii官方美版游戏Redump全集!游戏下载索引
- 视觉链接预览最好的WordPress常用插件下载博客插件模块
- 预约日历最好的wordpress常用插件下载博客插件模块
- 测验制作人最好的WordPress常用插件下载博客插件模块
- PubNews Plus|WordPress主题博客主题下载
- 护肤品|wordpress主题博客主题下载
- 肯塔·西拉|wordpress主题博客主题下载
- 酷时间轴(水平和垂直时间轴)最好的wordpress常用插件下载博客插件模块
- 作者头像列表/阻止最好的wordPress常用插件下载博客插件模块
- Elementor Pro Forms最好的WordPress常用插件下载博客插件模块的自动完成字段