タームにカスタムフィールドで設定した画像を表示させる方法
ターム編集画面にカスタムフィールドで設定しその画像をタームのサムネイル画像としてループ内で表示したいときの表示方法です
<?php $terms = get_terms('brand');?>
<?php foreach($terms as $term): ?>
<?php $image = get_field('taxonomy-thumbnail', $term); ?>//(フィールド名、タームオブジェクト))
<img class="w-100" src="<?php echo $image['url']; ?>" alt="">
<?php endforeach; ?>
タームオブジェクトは'get_terms(タクソノミー名)'で取得できます。
画像フィールドの返り値を配列に指定しています。
・・・めっちゃ簡単!!!!!
この記事が気に入ったらサポートをしてみませんか?