Wordpress bbpress - не может отображать боковую панель в пользовательской теме

Я разработал собственную тему в Wordpress и пытаюсь добавить форумы bbPress.

У меня есть множество пользовательских боковых панелей с моей темой, и боковая панель по умолчанию отображается на странице форумов. Так что я:

- Зарегистрировано новое боковое меню в файле functions.php моей темы.

- Создан новый php-файл боковой панели с идентификатором боковой панели.

- Создан новый шаблон для моей страницы форума, который вызывает новую боковую панель.

- Выбрал этот шаблон со страницы сообщества для интерфейса WP

- Переместил виджеты bbPress на мою недавно созданную боковую панель.

Но страница по-прежнему отображает боковую панель по умолчанию. Кажется, что моя страница форумов bbPress может вообще не быть подходящей WP-страницей, и поэтому не имеет значения, если я дам ей собственный шаблон страницы. Кто-нибудь знает, как создать пользовательскую страницу в bbPress?

Спасибо...

1 ответ

Я решил это сам, добавив этот код в нижней части моего шаблона страницы:

if (is_bbpress()) {
    get_sidebar(forum);
    } ?>     

Таким образом, похоже, что страница форума bbpress будет по умолчанию ТОЛЬКО шаблоном страницы, и именно здесь вам нужно вызвать пользовательскую боковую панель.

ура, Шерил

Другие вопросы по тегам