現在ポートフォリオサイトをWordPressオリジナルテーマで作成しています。
カスタム投稿、get_field('取得したいフィールド名')
でnullになってしまい困っています。
情報
- プラグイン:Advanced Custom Fields 5.9.9
- プラグイン:Custom post type ui 1.7.2
- カスタムページ:single-test.php
質問:1点目
full-img
のほうは、表示できるのですが、sub-img
が表示できず理由がわかりません。
Advanced Custom Fieldsにてフィールド名も登録済みです。
single-test.phpの画像の表示記述
表示できる
<?php $image = get_field('full-img'); var_dump($image); if ( !empty($image) ): // vars $alt = $iamge['alt']; // large $size = 'large'; $lg = $image['sizes'][ $size ]; $width = $image['sizes'][ $size . '-width' ]; $height = $image['sizes'][ $size . '-height' ]; ?> <p class="full-thum"><img src="<?php echo $lg; ?> " alt="<?php echo $image['alt'] ?>"></p> <?php endif; ?>
表示できない
<?php $hoge = get_field('sub-img'); if ( !empty($hoge) ): // vars $alt = $iamge['alt']; // large $size = 'large'; $lg = $hoge['sizes'][ $size ]; $width = $hoge['sizes'][ $size . '-width' ]; $height = $hoge['sizes'][ $size . '-height' ]; ?> <p class="full-thum"><img src="<?php echo $lg; ?> " alt="<?php echo $hoge['alt'] ?>"></p> <?php endif; ?>
表示できているfull-img
のコードを複製し、フィールド名と、$hogeの変数箇所のみかえています。
質問:2点目
full-img
の画像をあとから別画像に変更しても、上書きされないバグが発生してしまいます。
2、プレビューで馬が反映されていることを確認、画像(補足)は表示されず。
3、画像を変えて更新しても、1の馬の画像のままになってしまいます
質問のまとめ
full-img
のほうは、表示できるのですが、sub-img
が表示できず理由がわかりません。full-img
の画像をあとから別画像に変更しても、上書きされない原因がわかりません。
なにか、アドバイスいただけると助かります。
よろしくお願いいたします。a
あなたの回答
tips
プレビュー