我在Wordpress中开发了一个自定义主题,我正在尝试添加bbPress论坛。
我的主题有很多自定义边栏,默认侧边栏显示在论坛页面上。所以我:
- 在我的主题的functions.php文件中注册了一个新的侧边栏
- 使用侧边栏的i.d。
创建了一个新的侧边栏php文件- 为我的论坛页面创建了一个新模板,用于调用新的侧边栏
- 根据WP界面从社区页面中选择该模板
- 将bbPress小部件移动到我新创建的侧边栏
但该页面仍显示默认侧边栏。看来我的bbPress论坛页面可能根本不是一个合适的WP页面,所以如果我给它一个自定义页面模板没有任何区别。有谁知道如何在bbPress中创建自定义页面?
感谢...
答案 0 :(得分:1)
我自己通过在页面模板底部添加此代码来解决这个问题:
if (is_bbpress()) {
get_sidebar(forum);
} ?>
所以看起来bbpress论坛页面只会默认为页面模板,而这就是你需要调用自定义侧边栏的地方。
欢呼,谢丽尔