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

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

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

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

Adding a forum in WordPress using bbPress

什么是 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 的欢迎屏幕.

Welcome to bbPress

在 WordPress 中使用 bbPress 创建论坛

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

Add new forum

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

为您的论坛提供一个标题并输入对其的简短描述.然后按发布按钮.

Forum title and description

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

在WordPress前端显示bbPress论坛

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

创建一个新的 WordPress 页面.为该页面命名,例如论坛、社区、支持论坛等.

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

[bbp-forum-index]

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

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

Forums page preview

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

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

Add forum link to navigation menu

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

将 bbPress 与您的 WordPress 主题集成

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

只需转到设置»一般,然后选中"任何人都可以注册"旁边的框以允许在您的网站上注册.

Open your forum for user registration

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

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

让我们做一个.

只需创建一个 WordPress 页面,并给它一个标题,例如注册.添加短代码 [bbp-register] 并发布页面.

Making aa bbPress registration page

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

您的用户需要的另一个页面是丢失的密码恢复页面.他们将在这里恢复丢失的密码.

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

Lost password page

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

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

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

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

Login widget settings

现在,您的侧边栏中将出现一个登录表单,其中包含注册和丢失密码恢复页面的链接.登录的用户会看到他们的用户名和注销链接,而不是表单.

Login form preview

管理 bbPress 论坛设置

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

Forum settings page

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

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

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

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

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

Add remove forum features

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

Forum display settings

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

Change forum URL slugs

默认的 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

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

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

3.MonsterInsights

MonsterInsights

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

4.WPForms

WPForms

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

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

2

发表回复