Как определить, что я на странице bbpress 'plugin'?


13

Как я могу проверить, нахожусь ли я на странице форума или в посте форума внутри моей темы. Я использую плагин bbpress (не автономный bbpress). Там должно быть какое-то условное, как is_bbpress () или что-то?

Ответы:


12

Действительно, есть функция с именем is_bbpress(). Используйте версию RC1, она была представлена ​​в r3344.


У меня тот же вопрос, и когда я пытаюсь это сделать, я получаю сообщение об ошибке is_bbpress () не определено.

Поскольку эта функция не существует в бета-версии, она была добавлена ​​позже
Ashfame

1

Эта страница объясняет функцию is_bbpress (). http://codex.bbpress.org/theme-compatibility/getting-started-in-modifying-the-main-bbpress-template

Также подробно описан другой способ, который включает в себя создание нового шаблона, который соответствует одному из ключевых имен, например forum.php. Тогда все страницы форума будут загружены с этим шаблоном, а не с page.php, то есть вам не нужно использовать is_bbpress (), чтобы проверить, является ли это страницей форума.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.