Получение описания термина в одном шаблоне публикации


У меня есть пользовательские сообщения под названием "esitykset", и в нем есть пользовательская таксономия "тапахтумат". Теперь я пытаюсь получить описание одного из терминов в таксономии "тапахтумат", и я понятия не имею, почему он не отображается. Я искал везде, где только возможно, но не смог найти решения. Пожалуйста, помогите. Мое место в single-esitykset.php находится ниже

<h2><?php the_terms( $post->ID, 'tapahtumat');
        echo '<p>' . term_description( $post->ID, 'tapahtumat' ) . '</p>';
    ?>
</h2>

Что не так с этим кодом. Пожалуйста, помогите.

Author: Mayank, 2015-08-19

1 answers

Я думаю, вы ищете это

//to get all the terms for current post -
$terms = get_the_terms( $post->ID, 'tapahtumat' );

//get description of each term
foreach ( $terms as $term ) {
  echo term_description( $term->term_id, 'tapahtumat' );
}
 1
Author: Domain, 2015-08-19 12:39:09