web-dev-qa-db-ja.com

ブログから複数のカテゴリをブロック

私は私の機能PHPファイルに追加したAshFrameによってこのサイトでこのコードを見つけました、そして、私のブログに表示される1つのカテゴリを止めるために完璧に働きます。 。

add_action('pre_get_posts', 'block_cat_query' );

function block_cat_query() {
    global $wp_query;   
    if( is_home() ) {
        $wp_query->query_vars['cat'] = '-98';
    }
}

私の質問は、このコードを2番目のカテゴリ(私の場合は-92)を含めるためにどのようにフォーマットするのですか?コードを複製しようとしましたが、関数を実行できるのは一度しか考えられないため、PHPエラーが発生します。

1
Paul

catはカンマ区切りのリストを取るので、 '-98、-92'

さらに読む http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters

1
Simon Forster