カスタム投稿一覧の基本コード


<?php $args = array(
'numberposts' => 5,
'post_type' => '投稿タイプ',
'exclude' => '',//除外する記事があればIDで指定
);
$posts = get_posts( $args );
if( $posts ) : foreach( $posts as $post ) : setup_postdata( $post ); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endforeach; ?>
<?php else : ?>
<p>記事はまだありません。</p>
<?php endif;
wp_reset_postdata(); //リセット ?>

 

タクソノミーで絞り込む場合に追加


【一つ】

'taxonomy' => 'タクソノミー名',
'term' => 'ターム名',

【複数】

'taxonomy' => 'タクソノミー名',
'field' => 'slug',
'terms' => array( 'ターム1','ターム2','ターム3' ),

 

ACFの値で、絞り込む場合に追加


'meta_key' => 'ACF',
'meta_value' => '値',
'meta_compare' => 'LIKE', //'LIKE','NOT LIKE','IN','NOT IN'

おすすめの記事