Wie erkenne ich, ob ich mich auf einer BBPress-Plugin-Seite befinde?

13

Wie kann ich überprüfen, ob ich auf einer Forumsseite oder einem Forumbeitrag in meinem Thema bin? Ich benutze das BBPress-Plugin (kein eigenständiger BBPress). Es sollte eine Bedingung wie is_bbpress () oder so geben?

AgentWP
quelle

Antworten:

12

In der Tat gibt es eine Funktion namens is_bbpress(). Verwenden Sie die RC1-Version, die in r3344 eingeführt wurde.

Ashfame
quelle
Ich habe die gleiche Frage und wenn ich dies versuche, erhalte ich eine Fehlermeldung, die besagt, dass is_bbpress () undefiniert ist.
Da diese Funktion in der Beta nicht vorhanden ist, wurde sie später hinzugefügt
Ashfame
1

Diese Seite erklärt die Funktion is_bbpress (). http://codex.bbpress.org/theme-compatibility/getting-started-in-modifying-the-main-bbpress-template

Es wird auch eine andere Möglichkeit beschrieben, bei der eine neue Vorlage erstellt wird, die einem der Schlüsselnamen entspricht, z. B. forum.php. Dann werden alle Forenseiten mit dieser Vorlage anstatt mit page.php geladen, was bedeutet, dass Sie nicht mehr is_bbpress () verwenden müssen, um zu testen, ob es sich um eine Forenseite handelt.

Codekipple
quelle