カスタム投稿一覧の基本コード
<?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'