質問: ### 前提・実現したいこと 一般のページはBootstrap4で、投稿ページはWordPressでページを作成しています。ユーザの投稿しやすい投稿ページを作りたいと思い、初めてAdvanced Custom Fields、Custom Post Type UIプラグインを使用しました。 投稿ページは最終的に前後の比較写真を掲載できるよう画像を2種類、その他にタイトルや説明文を入れたいと思っています。まずはテストで商品情報を扱っています。タイトルや説明文のテキストは取得できましたが、画像だけが取得できません。 ### 該当のソースコード ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/4a9e5881a5b5005a97966a8f5227ed73.jpeg) 返り値のフォーマットは画像URLを選択しました。 ``` //single.php内 商品概要 商品画像 価格 ``` ### 試したこと フィールド名が間違っているのではないか、また、返り値のフォーマットを変更してみたりもしましたが、現象変わりませんでした。 画像配列のとき " alt="" /> 画像IDのとき 一般ページとは階層を分け、wpフォルダ以下にWordPressをインストールしています。wp/wp-content/uploads以下に保存されているのかと探しましたが、こちらにはAdvanced Custom Fieldsを使わない一般の投稿記事の画像しかありませんでした。 Advanced Custom Fieldsをインストールしてテスト環境だけで二日間かかりましたが、画像取得だけができません。どうかご教示いただけないでしょうか。 ### 補足情報(FW/ツールのバージョンなど) Advanced Custom Fields 5.8.1 Custom Post Type UI 1.6.2
回答: ``` //画像(返り値は「画像ID」) $img = get_field('item_image'); $imgurl = wp_get_attachment_image_src($img, 'full'); //サイズは自由に変更 if($imgurl){ ?> } ``` で解決できないでしょうか?