Ermitteln Sie die Namen der WordPress-Taxonomie-Slugs, die als Div-class verwendet werden sollen

Ich versuche, meine Posts mit ihrem eigenen TaxonomieSlug als Div-class zu markieren, damit sie gefiltert werden können …

So weit, was ich habe, zeigt den Namen der Taxonomie, aber was ich brauche, ist die Schnecke, also habe ich einen schönen Raum-freien Namen, ich habe den unten so weit ausgebenden der Name:

<div class="box-item cocktails-box post->ID, 'cocktail_type', '', ' ', '' ) ); echo $terms_as_text; ?>"> 

Jede Hilfe würde sehr geschätzt werden – ich bekomme eine kahle Stelle von meinem Kopf auf diesem ..

Solutions Collecting From Web of "Ermitteln Sie die Namen der WordPress-Taxonomie-Slugs, die als Div-class verwendet werden sollen"

@Amigious Amoeba’s Antwort funktioniert. Aber haben Sie sich die post_class function angesehen? Es würde tun, was Sie wollen, und Ihnen eine Menge Ärger ersparen. Benutze das einfach als dein Div-Opener:

 
>

Übergeben Sie die anzuwendenden classn an alle Beiträge als Liste oder Array und lassen Sie WordPress den Rest übernehmen (es werden classn für alle Taxonomien hinzugefügt, in denen sich der Beitrag befindet, und Sie können es filtern , um abhängig vom Typ zusätzliche classn hinzuzufügen sehen, wenn du willst).

Taxonomie-Slug oder die Taxonomie Begriffe Slug? Ich nehme an, du meinst das letzte:

 

Das ist keine richtige Antwort, aber ich habe die Lösung von One Trick Pony in eine Liste für meine eigenen Zwecke übernommen. Ich dachte, ich würde es für den Fall wiederholen, dass es für irgendjemanden nützlich sein könnte.

 
    < ?php foreach(get_the_terms($post->ID, 'tool' , '
  • ', '
  • ', '
  • ' ) as $term) echo '
  • '.$term->slug.'
  • ' ?>