Holen Sie sich den Namen der Kategorie Event Organizer Plugin

Wie kann ich den Namen einer Kategorie in einer benutzerdefinierten Vorlage des Event Organizer Plugins erhalten?

Bis jetzt ist das einzige, was ich bekommen kann, ein Slug der Kategorie durch Lesen der folgenden Variablen:

echo $eo_event_loop->query['event-category']; // test-cat 

single_cat_title() ich ein wenig in der Standardvorlage single_cat_title() habe ich nur die Standard-WP-function single_cat_title()

 echo single_cat_title( '', false ); 

Es erzeugt jedoch keine Ausgabe in der Vorlage.

Die Vorlage basiert auf den folgenden zwei globalen Variablen:

 global $eo_event_loop,$eo_event_loop_args; 

Von dem, was ich in functionsreferenz des Event Organizer-Plugins finden kann, gibt es keine solche function, nach der ich suche.

Solutions Collecting From Web of "Holen Sie sich den Namen der Kategorie Event Organizer Plugin"

Okay, ich habe die Lösung gefunden. Eine Ansicht in der mySQL-Tabelle half zu verstehen, wie das Event Organizer-Plugin WordPress verwendet. Die Ereigniskategorien sind nur normale Kategorien mit der Taxonomie- event-category . Die einzige benötigte function ist get_term_by() .

 // Get term by slug ''test-cat'' in event-category taxonomy. $cat = get_term_by('slug', $eo_event_loop->query['event-category'], 'event-category'); echo $cat->name; // Output: Test Category