Пользовательский термин таксономии как класс?


Я пытаюсь добавить класс в контейнер в запросе, в идеале я хотел бы использовать термины из пользовательской таксономии, которую я настроил (категории руководства).

В качестве примера:

<div class="myclass *taxonomy term*">
  -content-
</div>

Любая помощь была бы очень признательна, я некоторое время оглядывался, пытаясь выяснить, как это сделать, но пока не повезло!

Author: user862153, 2012-01-21

1 answers

Вы могли бы сделать что-то вроде этого

<?php $terms = get_the_terms( $post->ID, 'taxonomy_name' ); ?>
<div class="myclass<?php foreach( $terms as $term ) echo ' ' . $term->slug; ?>">
    <!-- content -->
</div>

Http://codex.wordpress.org/Function_Reference/get_the_terms

 5
Author: Jared, 2012-01-22 00:14:31