如何使用 bbPress 在 WordPress 中添加论坛

公告板和论坛是建立在线社区的好老可靠工具。

虽然有很多开源论坛软件,但将第三方论坛与 WordPress 集成可能会一团糟。这就是 bbPress 的用武之地。

在本文中,我们将向您展示如何使用 bbPress 在 WordPress 中轻松添加论坛。

使用 bbPress 在 WordPress 中添加论坛

什么是 bbPress?

bbPress 是一个以 WordPress 方式构建的论坛软件。它运行在 WordPress 之上,这是世界上最好的网站构建器。

就像 WordPress 一样,bbPress 是可扩展的,您可以安装附加插件来为您的论坛添加更多功能。与其他流行的开源论坛软件相比,它也非常轻巧且速度更快。

使用 bbPress 建立在线论坛需要什么?

如果您已经有一个想要添加论坛的 WordPress 网站,那么您可以跳过此部分。另一方面,如果您刚刚开始,请继续阅读。

首先,您需要注册一个网络托管帐户。您将在此处存储在线论坛的所有文件。

您还需要一个域名。这将是您网站在 Internet 上的地址,以及用户将在浏览器中键入的内容以查找您的在线论坛。

通常,网站托管费用为每月 7.99 美元,域名每年的费用约为 14.99 美元。

如果您刚刚开始,这将是一大笔钱。

幸运的是,Bluehost已同意为 WPBeginner 用户提供免费域名托管折扣。基本上,您只需每月 2.75 美元即可开始使用。

→ 单击此处索取此独家 Bluehost 优惠 ←

Bluehost是世界上最大的WordPress 托管公司之一,也是官方推荐的 WordPress 托管服务提供商。

注册托管后,您可以按照我们关于如何制作网站的指南获取完整的安装说明。

设置好 WordPress 后,您就可以安装 bbPress 并开始您自己的在线社区了。

如何安装 bbPress

bbPress 可作为 WordPress 插件使用。您可以像安装任何 WordPress 插件一样安装它。

只需登录到您的 WordPress 管理区域并转到插件»添加新的。搜索 bbPress,然后从结果中选择 bbPress。

安装并激活插件。激活后,您将看到 bbPress 的欢迎屏幕。

欢迎来到bbPress

在 WordPress 中使用 bbPress 创建论坛

安装后,bbPress 会在您的 WordPress 管理员中添加论坛、主题和回复菜单项。

添加新论坛

首先,您需要从菜单中单击论坛»添加新链接。这将带您进入类似于 WordPress 帖子编辑区域的屏幕。

为您的论坛提供一个标题并输入一些描述。然后按发布按钮。

论坛标题和说明

您可以根据需要为不同的讨论和主题创建任意数量的论坛。

在 WordPress 前端显示 bbPress 论坛

现在您已经创建了一些论坛,是时候在您的 WordPress 网站的前端显示这些论坛了。

创建一个新的 WordPress 页面。给这个页面一个标题,比如论坛、社区、支持论坛等。

之后,只需将以下短代码粘贴到您的页面中:

[bbp-forum-index]

不要忘记单击发布按钮以保存您的更改并使您的论坛页面在您的网站上可见。

您现在可以在 Web 浏览器中访问该页面以查看您的论坛的预览。

论坛页面预览

接下来,您需要帮助用户在您的网站上找到论坛。为此,让我们在顶部导航菜单上放置一个指向您的论坛页面的链接。

转到外观»菜单并将论坛页面添加到您的导航菜单中。

将论坛链接添加到导航菜单

用户现在可以通过单击主菜单中的链接访问论坛索引页面。

将 bbPress 与您的 WordPress 主题集成

在大多数情况下,您可能希望为新注册打开您的论坛。为此,您需要打开您的网站进行注册。

只需转到设置»常规,然后选中“任何人都可以注册”旁边的框以允许在您的网站上进行注册。

打开您的论坛进行用户注册

不要忘记单击保存更改按钮来存储您的设置。

现在您的网站已经开放注册,您的论坛参与者首先要寻找的是注册页面。

让我们做一个。

只需创建一个 WordPress 页面,并给它一个标题,例如Register。添加简码[bbp-register]并发布页面。

制作一个bbPress注册页面

您现在可以预览此页面。它将向所有未登​​录的用户显示用户注册表单。

您的用户需要的另一个页面是丢失的密码恢复页面。这是他们将恢复丢失的密码的地方。

创建另一个 WordPress 页面并为其命名,例如Lost Password。之后,添加此短代码[bbp-lost-pass]并发布页面。

丢失密码页面

最后,您需要向您的网站添加登录表单,以便论坛用户可以从您网站上的任何位置轻松登录。

bbPress 带有一些小部件,其中一个是登录表单小部件。

转到外观»小部件,只需将登录小部件拖放到您的侧边栏或任何其他小部件区域。

系统将要求您提供之前创建的注册和丢失密码页面的 URL。输入它们后,您需要单击“保存”按钮来存储您的小部件设置。

登录小部件设置

现在,带有注册链接和丢失密码恢复页面的登录表单将出现在您的侧边栏中。登录的用户将看到他们的用户名和注销链接,而不是表单。

登录表单预览

管理 bbPress 论坛设置

与其他流行的论坛软件不同,bbPress 有一个非常简化的配置页面。要管理 bbPress 论坛的设置,请转到设置 » 论坛页面。

论坛设置页面

此页面上的默认选项适用于大多数论坛网站。我们将查看所有这些,以防万一您想更改任何内容。

您将在此处看到的第一个选项是“自动为注册访问者提供参与者论坛角色”。您可以选择用户角色或取消选中在每个用户注册时手动为其分配用户角色的选项。

下一个选项在后续论坛帖子之间添加 10 秒延迟,以防止论坛泛滥和垃圾邮件。您可以在此处增加或减少延迟时间。

编辑选项允许用户在发布论坛帖子 5 分钟后对其进行编辑。您可以取消选中此选项,但这会阻止您的用户纠正拼写错误或在错过某些内容时编辑他们的帖子。

之后,您将找到论坛功能部分。从这里,您可以打开和关闭论坛功能。

添加删除论坛功能

在此之下,您将看到论坛显示功能。从这里,您可以选择要在论坛页面和论坛RSS 提要中显示的 bbPress 模板、帖子数量和主题。

论坛显示设置

最后,您将看到为不同部分和论坛页面选择 URL slug 的选项。Slugs 是 WordPress 使用的 SEO 友好的 URL 名称。

更改论坛 URL slug

默认的 URL slug 是有意义的,并且开箱即用对 SEO 友好,但如果您需要更改它们,那么您可以在此处进行。

不要忘记单击“保存更改”按钮来存储您的论坛设置。

bbPress 中的用户角色

WordPress 带有自己的用户角色管理系统,允许您分配具有不同权限的用户角色。

bbPress 通过添加自己的五个具有不同功能的预定义用户角色来扩展 WordPress 用户角色。

1. Keymaster – 网站所有者或 WordPress 管理员在安装 bbPress 时会自动分配 Keymaster 角色。Keymaster 可以删除和创建论坛,可以创建、编辑、删除所有帖子、主题、论坛。

2. 版主——具有版主用户角色的用户可以使用版主工具,他们可以使用这些工具来管理论坛、主题和帖子。

3. 参与者——这是默认用户角色,参与者可以创建和编辑自己的主题和帖子,他们可以收藏和订阅主题。

4. 观众——观众拥有对公共论坛、主题和帖子的只读访问权限。

5. 被阻止——当用户被阻止时,他们的所有能力都会被阻止。他们仍然可以阅读公开可见的主题和帖子,但不能参与论坛。

扩展和推广您的 bbPress 论坛

现在您的 bbPress 论坛已全部设置并运行。是时候学习如何扩展和推广它了。

让我们先从外观说起。bbPress 适用于任何 WordPress 主题,主题还可以为 bbPress 添加自定义样式。

所有顶级 WordPress 主题都带有自定义 bbPress 样式,让您的论坛看起来很漂亮。

有关更多选择,请参阅我们为 bbPress 挑选的最佳 WordPress 主题。

接下来,您需要向您的论坛添加新功能,以便您可以快速获得新成员并发展您的在线社区。

以下是一些可以帮助您快速发展在线论坛的插件。

1. RafflePress

抽奖新闻

RafflePress 允许您在 WordPress 中创建病毒式赠品和竞赛。这些互动竞赛和赠品是让您的在线论坛立即吸引大量新用户的可靠方式。

有关更多信息,请参阅我们的指南,了解如何创建病毒式赠品竞赛。

2.会员新闻

会员出版社

MemberPress是最好的 WordPress 会员插件。它允许您通过向您的在线社区添加订阅层来从您的论坛在线赚钱。

有关更多信息,请查看我们的关于如何制作会员网站的指南。

3. MonsterInsights

怪物洞察

想知道哪些论坛主题和讨论在您的网站上更受欢迎?MonsterInsights 可帮助您使用 Google Analytics轻松跟踪所有网站流量。

4.WPForms

工作表

WPForms 是最好的 WordPress 联系表格插件。它使您可以轻松地为您的网站创建漂亮的表单。您还可以使用它来创建自定义登录页面、用户注册页面,或将调查和投票添加到您的 bbPress 论坛。

我们希望本文能帮助您了解如何在 WordPress 中添加论坛以及如何安装和配置 bbPress。您可能还想查看我们完整的WordPress SEO 指南,以帮助您获得更多流量。