記事一覧内で所属するタームのACFを表示させたい
-
archive-カスタム投稿タイプ名.php
こちらのtemplateの中で、タームごとに登録したACFの出力の仕方がわかりません。
「カテゴリーごとに画像やテキストを変更する」というのは検索してみてよく見ましたし、プラグインもありました。
しかし私がやりたいことは、カスタム投稿タイプ記事一覧のループ内で、記事ごとに所属しているタームのACFを出力したいです。カスタム投稿タイプ名
カスタムタクソノミー名
-タームA
-タームBACFカスタムフィールド名 acf_text、acf_text2
タームA内→「acf_text → AAAAA、acf_text2 → A2A2A2」
タームB内→「acf_text → BBBBB、acf_text2 → B2B2B2」上記のように設定したとすると、以下のように出力したいです。
<ul> <li> <div>タイトルタイトルタイトル</div> <div>タームA : AAAAA A2A2A2</div> </li> <li> <div>タイトルタイトル</div> <div>タームB : BBBBB B2B2B2</div> </li> </ul>
以下実際のコードです
<ul> <? if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <li> <div class="thumb"> <?php the_post_thumbnail('thumbnail'); ?> </div> <div class="text"> <div class="title"> <?php the_title(); ?> </div> <div class="tarm_name"> <?php $terms = get_the_terms($post->ID, 'カスタムタクソノミー名'); foreach($terms as $term){ $term_name = $term->name; echo $term_name; break; }; ?> : 「acf_textを出力」「acf_text2を出力」 </div> </div> </li> <?php endwhile; ?> </ul> <?php else : endif; ?>
https://01earth.jp/web-create/coding/tac-cat-acf/
上記URLのコードを試してみましたが、archive-カスタム投稿タイプ名.php のループ内では出力されませんでいした。
どのようにしたらいいか教えていただけませんでしょうか。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「記事一覧内で所属するタームのACFを表示させたい」には新たに返信することはできません。