投稿や固定ページなど

ACFを取得し表示


<?php the_field('field'); ?>

 

入力がある場合に表示


<?php if(get_field('field')): ?>
<?php the_field('field'); ?>
<?php endif; ?>

 

他の固定ページ(スラッグから)


//スラッグからIDを取得し、
<?php
$page_ID = get_page_by_path('ページスラッグ'); // 投稿オブジェクトの取得
$page_ID = $page_ID->ID; // 投稿オブジェクトからIDを取得
?>

<?php echo get_field('field', $page_ID ); ?>

 

カスタムタクソノミー(タームページ)

ACFを取得し表示


//ターム情報を取得
<?php $term_object = get_queried_object(); // タームオブジェクトを取得 ?>

//出力
<?php the_field('ACF',$term_object->taxonomy.'_'.$term_object->term_id ); ?>

おすすめの記事