wordpressループ[WP_Query]で特定のカテゴリに属する記事を表示しない
wordpressで、投稿一覧を表示するとき
wordpressループを使用しますが
ひっぱてくる投稿一覧の中で
特定のカテゴリに属する記事は表示したくないって時は
WP_Query(); に
'cat' => -1 のように
カテゴリIDを -(マイナス) で指定してあげる
使用例
<?php $args = array( 'cat' => -1, //カテゴリIDが1のカテゴリを非表示 'posts_per_page' => 3 //記事3件 ); $hoge_post = new WP_Query( $args ); if ( $hoge_post->have_posts() ) : while ( $hoge_post->have_posts() ) : $hoge_post->the_post(); //ループ内容 endwhile; endif; wp_reset_postdata(); ?>