Überprüfen Sie, ob wir ein Ereignis anzeigen

Ich muss wissen, wie man überprüft, ob der Benutzer ein Ereignis oder die Liste der Ereignisse aus dem Plug-in Der Veranstaltungskalender auf der eigenen Seite page.php sucht.

Eine Lösung, an die ich dachte, war, die URL zu erfassen. mysite.com/events zeigt die Liste der Ereignisse und mysite.com/event/theevent zeigt ein bestimmtes Ereignis an. Ich dachte daran, den Permalink mit get_the_permalink() / get_permalink() und zu prüfen, ob er event / events enthält, aber das scheint auf einer get_permalink() für mich nichts zurückzugeben.

Oder wenn ich die Kategorie (die eigentliche WordPress-Kategorie, nicht die Kalenderkategorie) auf etwas wie “Ereignisse” setzen könnte, könnte ich has_category (‘events’) verwenden, aber ich weiß nicht, wie das geht.

Irgendwelche Vorschläge?


Bearbeiten:

Ich habe in den PHP-Dateien des Event-Kalenders tribe_is_event() und tribe_is_event() und kann feststellen, ob die Seite ein Event ist, aber erst nachdem the_content() aufgerufen wurde. Ich muss es vorher wissen.

Solutions Collecting From Web of "Überprüfen Sie, ob wir ein Ereignis anzeigen"