WordPress記事一覧から特定カテゴリを除外

たくさん飲んでるのね

水飲み監視Botの結果をWordPressに投稿開始したら1日だけでも結構な回数になる
(お前らちゃんと飲んでるのね)
一覧から消さないと、一覧がすべて「ごくごく」で埋められてしまう。

一覧から消す

テーマの編集で関数(function.php)に以下を追加
下記の-7の7を削除したいカテゴリIDにする。
※新着一覧は残っていいやと思ったので手を入れず。

function exclude_category( $query ) {
  if ( $query->is_home() && $query->is_main_query() ) {
    $query->set( 'cat', '-7' );
  }
} 
add_action( 'pre_get_posts', 'exclude_category' );