有朋友们订阅了我的RSS,但我怕我发得太频繁打扰到我的朋友们,就想某个分类不出现在RSS里不就行了么,所以赶紧安排!
// 从RSS中排除特定分类ID
function exclude_categories_rss($query) {
if ($query->is_feed) {
// 替换数字为要排除的分类ID
$query->set('cat', '-1,-2,-3'); // 负号表示排除
// 或者使用 category__not_in 参数
// $query->set('category__not_in', array(1, 2, 3));
}
}
add_filter('pre_get_posts', 'exclude_categories_rss');
目前先排除了本博客【不折腾】【健身】【精简】三个分类。




现在不用WP了,感觉太过臃肿了
嗯嗯,以后空些我也看看,怎么转到其它平台,不过WP毕竟用了多年,相对来说熟悉一点。
考虑得很细致啊,文章分类id还能是负数啊
负数是排除。