WordPress benutzerdefinierte Taxonomie / Kategorie?

Nun, ich verwende meine eigene Taxonomie für benutzerdefinierte Post-Typ. Es sieht aus wie das:

register_taxonomy("our_gallery", array("gallery"), array("hierarchical" => true, "label" => "Types", "singular_label" => "Type", "rewrite" => true)); 

Ich habe ein paar “Typen” / Kategorien in meinem Admin-Panel erstellt wie “Schwarz-Weiß”, “Landschaften” und so weiter …

Wie auch immer, ich kann mir nicht vorstellen, wie man diese Kategorien herausholt. Ich meine – zeige sie auf meiner Galerieseite gleich neben den Galerieartikeln an?

Ich habe es versucht:

   

Und es zeigt ein leeres Array an – “array (0) {}”. Wie bekomme ich Zugang zu meinen eigenen Kategorien? get_the_category (‘unsere Galerie’) und (‘gallery’) gibt auch ein leeres Array …

Danke vielmals 🙂

Solutions Collecting From Web of "WordPress benutzerdefinierte Taxonomie / Kategorie?"

Ich glaube, Sie werden durch die Terminologie verwirrt.

Kategorie ist eine taxonomy . Bestimmte Kategorien, die Sie erstellen, sind terms .

our_gallery ist taxonomy . Landschaften sind term . our_gallery ist keine category . Es ist eine eigene taxonomy und hat nichts mit Kategorietaxonomie zu tun.

get_the_category() function get_the_category() explizit terms der Kategorietaxonomie ab .

Um terms unserer our_gallery taxonomy , benötigen Sie eine generische function get_the_terms() .

Vielleicht sollten Sie folgende statement verwenden, um Kategorien einer Taxonomie zu erhalten:

 $taxonomy = 'your-taxonomy-name'; $tax_terms = get_terms($taxonomy, array('hide_empty' => false));