web-dev-qa-db-de.com

Benutzerdefinierter Taxonomiebegriff als Klasse?

Ich versuche, einem Container innerhalb einer Abfrage eine Klasse hinzuzufügen. Idealerweise möchte ich die Begriffe aus einer benutzerdefinierten Taxonomie verwenden, die ich eingerichtet habe (Leitfaden-Kategorien).

Als Beispiel:

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

Jede Hilfe wäre sehr dankbar. Ich habe mich eine Weile umgesehen, um herauszufinden, wie das geht, hatte aber noch kein Glück!

2
user862153

Sie könnten so etwas tun

<?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
Jared