特定のタームで絞り込み
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php $loop_sample1 = new WP_Query(array( 'post_type' => 'カスタム投稿タイプ名', 'tax_query' => array( array( 'taxonomy' => 'カスタムタクソノミー名', 'field' => 'slug', 'terms' => 'ターム名', ), ) ));?> <?php if ( $loop_sample1->have_posts() ):?> <?php while ( $loop_sample1->have_posts() ) : $loop_sample1->the_post();?> ループ処理 <?php endwhile; ?> <?php else: endif; ?> <?php wp_reset_postdata();?> |
特定のターム以外で絞り込み
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php $loop_sample2 = new WP_Query(array( 'post_type' => 'カスタム投稿タイプ名', 'tax_query' => array( array( 'taxonomy' => 'カスタムタクソノミー名', 'field' => 'slug', 'terms' => 'ターム名', 'operator' => 'NOT IN', ), ) ));?> <?php if ( $loop_sample2->have_posts() ):?> <?php while ( $loop_sample2->have_posts() ) : $loop_sample2->the_post();?> ループ処理 <?php endwhile; ?> <?php else: endif; ?> <?php wp_reset_postdata();?> |
'operator' => 'NOT IN'
で特定のタームを除外します。
コメント