【WordPress】ACFで固定ページに設置した画像をフロントページに表示させる方法

WEB系フリーランスの備忘録 備忘録

備忘録的に書き残しておきます。

ACF側の設定としては、「返り値のフォーマット」を画像URLにしています。

もっと省略して書ける方法があれば教えてください。

<?php
  $page_id = get_page_by_path('スラッグ');
 //スラッグからID抽出
  $page_id = $page_id -> ID;      
  $fields = get_post_custom($page_id); //ページIDの取得
  $image_id = $fields['フィールド名'][0]; //画像IDの取得
  echo wp_get_attachment_image($image_id, $size); //画像IDから画像を表示 $sizeに表示サイズを設定(デフォルトは'thumbnail')
?>

コメント

タイトルとURLをコピーしました