今天是 2026 年 4 月 8 日 星期三
问候图片
再坚持一下还有 2 天就到周末啦!
823 篇
文章总数
216.73.216.97
您的 IP 地址是
4372 天
运行时间
160 位
用户总数
18084 次
浏览总数
周三 4 月 8 日
00:00:00
上午

手动修改代码从 WordPress 网站的 RSS Feed 排除特定分类

手动修改代码从 WordPress 网站的 RSS Feed 排除特定分类

此方法要求您将代码粘贴到 WordPress 文件中。如果您愿意将代码片段粘贴到 WordPress 网站中,则可以使用此方法。

您需要将此代码添加到主题的 functions.php 文件或特定于站点的插件中。

此代码仅排除与给定 ID 匹配的分类。只需将代码中的分类 ID 替换为您要排除的分类的 ID 。此代码仅排除与给定 ID 匹配的分类。只需将代码中的分类 ID 替换为您要排除的分类的 ID 。

function exclude_category($query) {

if ( $query->is_feed ) {

$query->set('cat', '-5, -2, -3');

}

return $query;

}

add_filter('pre_get_posts', 'exclude_category');

 

如果您只想排除单个分类,请像这样更改代码:

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 中排除特定分类。

上一篇 1panel 环境搭建,匪夷所思
下一篇 FinalShell SSH 工具