Wordpress bbpress - не может отображать боковую панель в пользовательской теме
Я разработал собственную тему в Wordpress и пытаюсь добавить форумы bbPress.
У меня есть множество пользовательских боковых панелей с моей темой, и боковая панель по умолчанию отображается на странице форумов. Так что я:
- Зарегистрировано новое боковое меню в файле functions.php моей темы.
- Создан новый php-файл боковой панели с идентификатором боковой панели.
- Создан новый шаблон для моей страницы форума, который вызывает новую боковую панель.
- Выбрал этот шаблон со страницы сообщества для интерфейса WP
- Переместил виджеты bbPress на мою недавно созданную боковую панель.
Но страница по-прежнему отображает боковую панель по умолчанию. Кажется, что моя страница форумов bbPress может вообще не быть подходящей WP-страницей, и поэтому не имеет значения, если я дам ей собственный шаблон страницы. Кто-нибудь знает, как создать пользовательскую страницу в bbPress?
Спасибо...
1 ответ
Я решил это сам, добавив этот код в нижней части моего шаблона страницы:
if (is_bbpress()) {
get_sidebar(forum);
} ?>
Таким образом, похоже, что страница форума bbpress будет по умолчанию ТОЛЬКО шаблоном страницы, и именно здесь вам нужно вызвать пользовательскую боковую панель.
ура, Шерил