1. function exclude_category_home( $query ) {   
  2.   if ( $query->is_home ) {//是否首页   
  3.        $query->set( 'cat', '-2, -3, -11' );  //排除的指定分类id   
  4.   }   
  5.   return $query;   
  6.   }   
  7.   
  8. add_filter( 'pre_get_posts', 'exclude_category_home' );