0

我在 Wordpress 中开发了一个自定义主题,并正在尝试添加 bbPress 论坛。

我的主题有许多自定义侧边栏,默认侧边栏显示在论坛页面上。所以我:

-- 在我的主题的 functions.php 文件中注册了一个新的侧边栏

-- 使用侧边栏的 id 创建一个新的侧边栏 php 文件

-- 为我的论坛页面创建了一个新模板,该模板调用了新的侧边栏

– 根据 WP 界面从社区页面中选择该模板

- 将 bbPress 小部件移到我新创建的侧边栏中

但是页面仍然显示默认的侧边栏。看来我的 bbPress 论坛页面可能根本不是一个合适的 WP 页面,所以如果我给它一个自定义页面模板也没关系。有谁知道如何在 bbPress 中创建自定义页面?

谢谢...

4

1 回答 1

1

我通过在我的页面模板底部添加以下代码自己解决了这个问题:

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

所以看起来 bbpress 论坛页面只会默认为页面模板,这就是您需要调用自定义侧边栏的地方。

干杯,谢丽尔

于 2014-01-18T00:34:49.587 回答