タクソノミーに設定したカスタムフィールドを呼び出したかった
結果的に書いたコード <?php $terms = get_the_terms($post->ID, ‘your_taxonomy_name’); if($terms && !is_wp_error($terms)): foreach($terms as $term){ $term_id = $term->term_id; } $term_idsp = ‘paint-terms_’ .$term_id; $color = get_field(’color’, $term_idsp); ?> <p style=“background-color: <?php echo $color; ?>”>hoge</p> <?php endif; ?>
こんな感じ get_queried_object()->term_id でterm idをとってくるって書いてあるのもたくさん見つけたんだけども 今のwordpressではget_queried_object()にterm_idの返り値はないらしい。 仕方ないから長いコードになってしまった。 もっと短くは書けないものか…










