最近有一位群里的小伙伴询问如何把一些分类下的文章在feed中排除掉,其实要实现在feed下排除一些特定的文章很简单,只要在主题的functions.php文件中加上一段代码即可,代码如下:


function ruikeedu_exclude($query)
{
   if ($query->is_feed)
      {
       $query->set('cat','-2');
      }
   return $query;
}
    
add_filter('pre_get_posts','ruikeedu_exclude');

其中的2就是分类ID,-2表示排除分类id为2的分类的文章。