私はACFを使用していて、ページ上で次のことをやろうとしています
<?php the_field('the_field','POST_ID');?>
WP_Query
のfields
パラメータを使用してIDだけを取得し、foreach
ループでそれらを反復することができます。
$args = array(
'post_type' => 'services',
'posts_per_page' => -1,
'fields' => 'ids',
);
$query = new WP_Query( $args );
if( $query->have_posts() ){
foreach( $query->posts as $id ){
the_field( 'the_field', $id );
}
} else {
echo 'There are no services';
}