Advanced Custom Fieldsの「タクソノミー」の値で分岐したい
-
お世話になります。
Advanced Custom Fieldを利用してユーザープロフィールページに
カスタムタクソノミー「category」を表示させています。[Advanced Custom Field設定画面]
フィールドラベル:県名
フィールド名:pref
フィールドタイプ:タクソノミー
タクソノミー:category
フィールドタイプ:radio buttons
返り値:Term Object固定ページに、チェックしたタームの値によって内容を分岐させたものを表示させたいと思っているのですがうまくいきません。
↓の例は
ターム名「aomori」にチェックが入っている場合、ユーザー情報を表示させたい場合です。<?php $users =get_users( array('orderby' =>meta_value, 'meta_key' =>yomi, 'order'=>ASC, 'role' => 'contributor', 'has_published_posts' =>true, )); foreach($users as $user): $uid = $user->ID; $count = count_user_posts($uid); $userData = get_userdata($uid); $term = get_field('pref','user_' . $uid); if ($term == 'aomori')://もし青森だったら echo '<div class="head_authorpr">'; echo '<span class="fn">'.$user->display_name.'</span>'; echo '<span class="ym">'.$user->user_firstname.'</span>'; echo '<div class="prof">'.$userData->user_description.'</div>'; echo '</div>'; endif; endforeach; ?>
どなたかご教示いただけますと幸いです。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「Advanced Custom Fieldsの「タクソノミー」の値で分岐したい」には新たに返信することはできません。