Jak wykryć, czy jestem na stronie wtyczki bbpress?

13

Jak mogę sprawdzić, czy jestem na stronie forum lub na forum wewnątrz mojego motywu. Używam wtyczki bbpress (nie samodzielny bbpress). Powinny istnieć jakieś warunki warunkowe, takie jak is_bbpress () czy coś?

AgentWP
źródło

Odpowiedzi:

12

Rzeczywiście istnieje funkcja o nazwie is_bbpress(). Użyj wersji RC1, została wprowadzona w wersji R3344.

Popiół
źródło
Mam to samo pytanie i kiedy próbuję, pojawia się błąd, który mówi, że is_bbpress () jest niezdefiniowany.
Ponieważ ta funkcja nie istnieje w wersji beta, została dodana później
Ashfame
1

Ta strona wyjaśnia funkcję is_bbpress (). http://codex.bbpress.org/theme-compatibility/getting-started-in-modifying-the-main-bbpress-template

Opisuje także inny sposób, który polega na utworzeniu nowego szablonu, który pasuje do jednej z kluczowych nazw, na przykład forum.php. Następnie wszystkie strony forum zostaną załadowane tym szablonem, a nie page.php, co oznacza, że ​​nie musisz używać is_bbpress () do testowania, czy jest to już strona forum.

codekipple
źródło