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

阅读剩余
提示:本文最后更新于 2024-05-10,如有错误或者已经失效,请留言告知。
THE END
本站已运行