Advanced Custom Fieldsのフィールドタイプ「ユーザー」で選択したユーザーの画像を表示させたい
-
お世話になります。
Advanced Custom Fieldを利用してユーザープロフィールページを店舗の情報ページとして作成しています。
その店舗ページに「近隣の店舗」を手動で設定するため、
——————————
フィールドラベル:近隣の店舗
フィールド名:nearshop
フィールドタイプ:ユーザー
フィールドタイプ:Multi select
——————————
ユーザープロフィール画面に上記のMulti selectを設定しました。ユーザープロフィールページに
近隣の店舗の外観画像を(acfで設定した)表示させたいのですがうまくいきません。
——————————
フィールドラベル:外観画像
フィールド名:shopphoto
フィールドタイプ:画像
返り値:画像URL
——————————<?php if( get_field('nearshop') ): ?> <?php $user = get_field('nearshop'); ?> <p>近隣の店舗</p> <ul> <?php foreach ( (array)$user as $value ): ?> <li> <img src="<?php この部分がわかりません ?>" alt="<?php echo $value['nickname']; ?>"> </li> <?php endforeach; ?> </ul> <?php else: ?> <p>近隣の店舗はありません</p> <?php endif; ?>
<?php $img = get_field('shopphoto'); ?><img src="<?php echo $img; ?>" alt="<?php echo $value['nickname']; ?>">
としたら近隣の店舗ではなくて、現在表示している店舗の外観画像が表示されてしまいました。どなたかご教示いただけますと幸いです。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「Advanced Custom Fieldsのフィールドタイプ「ユーザー」で選択したユーザーの画像を表示させたい」には新たに返信することはできません。