Array ( [0] => WP_Term Object ( [term_id] => 2 [name] => Категория [slug] => %d0%ba%d0%b0%d1%82%d0%b5%d0%b3%d0%be%d1%80%d0%b8%d1%8f [term_group] => 0 [term_taxonomy_id] => 2 [taxonomy] => audio[description] => [parent] => 0 [count] => 6 [filter] => raw ) )
if ( is_array( $terms ) ) {
foreach ( $terms as $key => $term ) {
// выводим мету терминов
echo get_term_meta( $term->term_id, 'term_id', true );
}
}
<?php
$queried_object = get_queried_object(); // объект
$taxonomy = $queried_object->taxonomy;// таксономия (category или другое)
$term_id = $queried_object->term_id; // ID
$cat_field = get_field('template', $taxonomy . '_' . $term_id); // значение вашего поля
echo "". $cat_field; ?>
Получается я получаю id категории. Ну и далее первую подставляю ( в моем случае единственную) в переменную и уже вывожу acf. В принципе достиг желаемого. Нужное acf которое я внес в рубрику, выводится на странице записи.