WordPressにおいて
1.固定ページと
2.特定のカテゴリ
を除く検索結果だけを表示したいです。
================
1.固定ページを除くには以下
<?php global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'post_type' => 'post') ); query_posts($args); ?> <?php while (have_posts()) : the_post(); ?> ここからループ内容
2.特定のカテゴリを除くには以下
<?php query_posts( array( 'category__not_in' => array( 1, 9, 10, 11 ) ) ); ?> <?php while (have_posts()) : the_post(); ?> ここからループ内容
で実現できるかと思うのですが、
もしも上記2つの要素を混ぜるとすると、どのような記述になるでしょうか?
ちなみに以下の方法では考えた結果には至りませんでした。
<?php global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'post_type' => 'post') ); query_posts($args); ?> <?php query_posts( array( 'category__not_in' => array( 1, 9, 10, 11 ) ) ); ?> <?php while (have_posts()) : the_post(); ?> ここからループ内容
ネット上で調べてみたのですがなかなか解決に至らず・・・、
初歩的な質問で申し訳ありませんが、ご教授のほどよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/21 06:00
退会済みユーザー
2020/09/21 08:14
2020/09/21 08:58