如何使用 BuddyPress 创建社交网络
当你想到社交网络时,三大巨头——脸书、推特和谷歌+——一头雾水。
社交网络提供了传统网站无法提供的相同程度的东西: 社区. 在所有这些网站上,其成员和公众之间都存在着持续不断的交流,这是您可能想要利用的东西。
不过,您可能会犹豫是否将三巨头之一用于您自己的目的。 他们可能会更改服务的功能,使其不再完全符合您的要求。 您可能只是在谈论机密信息,无论您得到什么保证,您都不愿意在某处的第三方服务器上拥有这些信息。
如果这听起来很熟悉,那么您的问题的答案可能是 BuddyPress。 它是一个 WordPress 插件,根据其创建者 Automattic 的说法,它是 “盒子里的社交网络”. 在这篇文章中,我将解释 BuddyPress 是什么,为什么您可能需要它,并向您展示如何安装和扩展它。
为什么你应该使用 BuddyPress
虽然当前的社交网络在建立大型社区方面非常有用,但如果您只想为您的公司、利基兴趣、运动队或其他东西创建一个小型社交网络,它们可能并不理想。
您可能有一家公司,您不喜欢在外部网站上创建群组或区域,或者这些网站并不是您想要的。 您希望您的员工以社交方式在线互动,但您希望完全控制他们使用的网站的所有内容。
BuddyPress 为您提供了这些选项,并且在您自己的服务器上设置起来非常简单快捷。 使用 BuddyPress 可为您提供更私密、更亲密的社交网络。 它可以是一个社交网络,您可以在其中控制各个方面并仅使用您认为必要的那些功能。
让我们看看如何安装 BuddyPress。
如何安装 BuddyPress
如果您决定尝试 BuddyPress,那么安装很简单。 您需要做的就是在 WordPress插件目录 (当您登录 WordPress 时,它位于 Plugins > Add New 下),然后单击“Install Now”,然后单击“Activate”按钮。
BuddyPress 设置
安装完成后,您会在“设置”选项卡下看到一个新的 BuddyPress 选项。 在这里,您可以通过 3 个主要部分选择您的 BuddyPress 功能、页面等。
第一部分是针对 组件. 我建议让“扩展配置文件”和“帐户设置”的组件保持活动状态,然后选择一些您认为会使用的其他组件。 例如,您可能希望为您的用户启用“通知”或“私人消息”以鼓励用户一对一地相互了解。
接下来是重头戏 选项 部分,您可以在其中启用或禁用各种成员功能。 这也是您可以在传统或新的 BuddyPress 设计之间进行选择的地方。
然后如果你点击 页面 部分你会找到设置(你猜对了)你的主要 BuddyPress 页面的选项。 根据您启用的组件,您将拥有不同的“目录”页面选项。
此外,如果您在主 WordPress 设置页面上启用了“会员资格:任何人都可以注册”选项,那么您还可以选择注册和活动页面,以便新成员注册您的社交网站。
笔记: 如果您尚未为其中一个组件创建或设置页面,您将看到类似于上面屏幕截图中的通知。 只需单击“修复”链接,即可自动为您的组件创建和分配页面,从而快速解决问题。
BuddyPress 菜单项
完成 BuddyPress 的基本设置后,您可能会在 WordPress 仪表板中看到一些新选项卡。 这些可能包括活动、群组和电子邮件。
活动 是您的 BuddyPress 网站上发生的所有事情的运行提要。 这仅适用于管理员,它允许您按类型过滤活动,例如“创建组”或“新成员注册”。
这 团体 选项卡允许您在站点上创建和管理用户组。 这些组分为三种类型:
- 公开:这些组对站点的每个成员开放。 可以查看和搜索这些组内的所有通信。
- 私人:这些组对站点的每个成员开放。 可以查看和搜索这些组内的所有通信。
- 隐藏:这些群组对所有人完全隐藏,只能通过群组管理员的邀请访问。 他们永远不会出现在组目录中或通过网站上的任何搜索。 内容只能由群组成员看到。
这 电子邮件 选项卡包含 BuddyPress 使用的所有默认电子邮件。 这包括新注册用户的电子邮件地址验证、帐户激活、成员回复其他成员帖子时的通知电子邮件、群组邀请等。 根据您激活的组件,您会看到更多或更少的电子邮件模板。 您可以使用内置选项自定义电子邮件的文本和设计——这是一个很好的指南 自定义 BuddyPress 电子邮件模板.
BuddyPress 小部件
您还可以选择使用新的侧边栏小部件。 他们是:
- (BuddyPress) 群组
- (BuddyPress) 会员
- (BuddyPress) 最近活跃的成员
- (BuddyPress)谁在线
除了这些小部件之外,还会在您的侧边栏中创建一个登录小部件,供成员用于登录,或者在您允许的情况下注册一个帐户。
BuddyPress 的主要特点
我们在上面简要提到了其中一些,但让我们深入了解 BuddyPress 社交插件的多汁关键功能。
活动流
BuddyPress 的基本功能是活动流。 每个成员都可以从他们的个人资料中将更新发布到他们自己的活动流中。
任何成员都可以使用 RSS 或电子邮件通知来关注每个流。 使用@符号后跟成员用户名可以让您在信息流中提及该用户,其方式与 twitter 当前使用的方式非常相似。
流可以被成员评论和标记为最喜欢的,以加强讨论。 每个组也有自己的活动流,由组可见性控制。
用户组
我们已经谈到了 BuddyPress 的主要功能之一:用户组。 创建多个组允许您对站点成员之间发生的通信进行分段,并允许他们在每个组内进行集中讨论。
如果您需要这样做,它们还允许您将对话保密给选定的人。 理想的小组使用示例是希望按部门或地点分开讨论的公司。
会员和朋友
BuddyPress 扩展了核心 WordPress 用户系统。 用户现在是“会员”,可以做一些更符合您的社交媒体用户期望的事情。 成员可以与其他成员成为朋友,从而建立更集中的社交联系。 他们可以关注其他成员的活动信息,也可以参与各种小组讨论并与其他成员直接交流。
扩展用户配置文件
WordPress 中的基本用户配置文件不提供大量自定义。 BuddyPress 通过添加新选项和功能来改变这一点。 当用户登录他们的个人资料时,他们会看到他们的活动、通知、消息、朋友和群组的新选项(同样取决于您启用的组件)。
当用户单击他们的个人资料 > 编辑选项时,他们将能够编辑个人信息,例如他们的用户名、个人资料图片、封面图片和您添加的任何其他自定义字段。
说到自定义字段——BuddyPress 确实包含一个选项,您可以将全新的字段添加到用户注册中。 您可以将这些字段作为注册的要求,或者只是成员在其个人资料中分享更多关于他们自己的信息的一种方式。
扩展您的 BuddyPress 安装
与 WordPress 一样,BuddyPress 可以使用专门为其创建的大量插件进行扩展。 这里有一些插件需要考虑。
好友老板
在创建您的在线社区时,您可能需要比 BuddyPress 提供的更多的东西。 也许您想添加可自定义的会员资料,创建社交群组的能力,会员相册,支持活动(通过 Events Calendar Pro),提供课程(ala LearnDash,甚至出售会员资格。这就是 BuddyBoss 的用武之地。这个强大的插件添加这些社区功能和更多功能,以便您可以创建最好的 BuddyPress 网站。
BuddyPress 集团博客
虽然有一个博客与您的站点相关联,但此插件允许您扩展组选项以将单个博客添加到创建的每个组。 从那里组管理员可以为博客分配用户角色。
BuddyPress 活动加
这个方便的插件使用户可以轻松地使用熟悉的 Facebook 风格的分享按钮来宣传彼此的帖子。 该插件还允许成员将图像、视频或链接嵌入到您的活动流中,从而使在您的网站上共享媒体变得简单。
Youzify 高级用户配置文件
Youzify(以前称为 Youzer)是一个高级插件(与我们提到的其他免费插件不同),但如果你认真地想用 BuddyPress 建立自己的社交网络,它绝对是必备的。 该插件添加了徽章、表情符号、社交登录、评论、提及等选项(查看我们完整的 Youzify 评论,了解该插件还能做什么)。
了解更多关于你的信息
BuddyPress 文档
此插件将协作文档添加到您的 BuddyPress 社区。 通过这种方式,成员和小组可以在项目、活动、聚会等方面共同合作。
BuddyPress 和 bbPress 的 rtMedia 库
rtMedia 为 BuddyPress 用户配置文件和组添加了一个新的媒体选项卡。 通过这种方式,成员可以连接和共享他们自己或小组活动的图像、视频甚至幻灯片。
插件的选择远不止这些(这里是我们挑选的最好的 BuddyPress 插件的集合),完整的列表可以在 BuddyPress.org 网站。
最好的私人社交网络?
BuddyPress 是用于创建小型社交网络的简单且高度可定制的解决方案。 如果您需要在保留自己网站的隐私和控制权的同时利用社交社区,这可能正是您所寻找的。 找到它的最好方法是下载一个副本,将其安装在您的服务器上并试一试。
您是 BuddyPress 用户吗? 您如何看待这个用于 WordPress 的社交网络,您对扩展其功能有什么建议? 您是否尝试过 BuddyPress 并认为它不适合您?
请在评论部分告诉我们您对这些问题的回答。 如果您对 BuddyPress 有任何其他问题或意见,我们也很乐意听到。