it-swarm.com.de

Taxonomie-Slug nach Term-ID

Ich versuche, wp_nav_menu so zu ändern, dass Term-Thumbnails angezeigt werden. Um diese Thumbnails zu erhalten, benötige ich die Term-ID und den Taxonomie-Slug: $thumbnailimg = get_the_term_thumbnail($term_id, '$taxonomy', 'medium');

Ich habe die Term-ID dafür erhalten mit: $term_id = (int)$item->object_id;

Aber jetzt muss ich prüfen, ob dieses Objekt ein Begriff ist UND zu welcher benutzerdefinierten Taxonomie dieser Begriff gehört (ich habe 2 davon).

Kann mir jemand helfen, dieses Problem zu lösen? :)

4
Kovas

Für ein Menüobjekt $item:

  • $item->object speichert das Objekt, auf das sich der Menüpunkt bezieht, z. 'post', 'page', 'my-cpt' oder 'my-taxonomy' (der Name des Beitragstyps oder der Taxonomiename)
  • $item->type speichert den Typ des Objekts, entweder 'post_type' oder 'taxonomy'.

Bei benutzerdefinierten Links sind beide benutzerdefiniert

1
Stephen Harris

Sehen Sie nach, ob diese Funktionen für das funktionieren, was Sie versuchen:

0
Evan Mattson