手动修改代码从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中排除特定分类。