如何使用 BuddyPress 做一个在线团队社区及多人协作平台网络?

BuddyPress 中文站做好了几年了,但一直都没有认真去推广过,直到最近我们需要另外构建一个在线社区,而且是开放式的让所有用户都能参与到站点内容建设及互动,翻遍了 WP.org 插件目录最终还是聚焦到了 BuddyPress 系统上。

一、新版本功能

下个版本的 BuddyPress 5.0 将会提供一系列新的 BuddyPress  REST API  也就是说可以更加方便灵活的接入到第三方程序和调用功能数据。而在目前最新版本中,BuddyPress 也包含了相当多的新设置项,其中包含的新界面皮肤模板和前台显示定制选项最为好用。

我们可以通过 WordPress 的前台【自定义】选项来进行可视化的调整,而且支持群组和个人资料页面的板式选择。这对于某些不兼容 BuddyPress 的主题也会生成一个良好的界面让直接上手使用更加舒适。

二、核心模块组件

做为一款开源的社交网络软件,BuddyPress 可以说是很强大了,在中国用户并不是很大的原因除了本地化程度不够之外还有一点就是缺少太多可个性化定制的主题、模板和插件。

BuddyPress 和其他的 WordPress 插件一样,都是可以进行模块化定制的,而且相对于整个 WordPress 生态来说能找到的大部分主流功能插件都是兼容 BuddyPress ,比如 bbPress 论坛,WooCommerce 插件之类,这样就从系统底层上解决了软件之间的数据互通问题。给我们节省了大量的开发和集成时间,可以更专注的去构建社区规则和网站。

三、群组即团队

BuddyPress 可以供一个团队使用,也可以供无限多的团队在线协作使用,或者只是创建一些简单的兴趣小组。如果已经习惯了贴吧和 QQ 部落之类的社区那么 BuddyPress 也可以实现同样的功能,而且能够让用户自行创建和管理群组或者自己的团队成员。

这些群组可以是私密的也可以是公开的,我们暂时没有整合 bbPress 论坛的功能,因为尚处于开发阶段,现在加入论坛会比较难以管理。

以薇晓朵构建 WordPress 中文社区的方式为例,目前我们是处于初期建设,会在之后的一些文章中介绍更多相关的技术参数和使用方式。

四、构建协作平台

从上个月 WP 翻译(wpfanyi.com)上线后,我们就一直在考虑如何让更多的用户能够参与进来。而在解决了 WordPress 的语言包翻译之后剩下的一个最要紧的问题就是 WordPress 产品文档的翻译工作,我们先后考虑过使用类似石墨文档、腾讯文档等在线协作编辑的软件,但后来都否决掉了,因为这样就限定了用户必须要注册第三方软件才能进行编辑。

前几天我们继续研究了下 WordPress 官方团队的协作方式,由于都是些 Web 工作者所以是具备了相关的技能,采用的都是 GitHub 之类的平台来做的文档协作,依旧是通过第三方来实现的文档编撰。

这种需要有代码和编程经验的方式对普通用户来说不是很友好,而且可以参与编撰的用户范围更少,我们希望是可以人人在线参与编辑和翻译文章,贡献自己的知识。

在找了一圈的 WordPress 协作和 Wiki 软件后,后来我们发现居然 BuddyPress 本身就具备多人协作和参与文章编撰的功能,需要使用一个插件—— BuddyPress Docs,实际的启用后效果如下:

BuddyPress Docs 可以实现让用户在前端创建文档和编辑文字,而且可以进行权限的管理设置,同时能够分配到群组中,让群组用户自行协调任务,类似于 Wiki 的编辑可以查看历史版本和修改记录。

在后台会自动创建一个文档的自定义文章类型,这样的网站管理员就可以监控到文章的状态和方便进行排版调整。

BuddyPress 我们已经提交了精校版的语言包分发,可以直接后台安装的时候就自带和 BuddyPress Docs 中文版的有需要可以自行前往 WPfanyi.com 下载,系统化的好处就在于原本需要很多人参与,零散的资源也都可以井井有条的统一标准化处理。

有时候解决方案就摆在眼前,但由于惯性导致我们视而不见。我们过去几年都有尝试构建此类协作系统的打算,但一直都没有找到最合适的方式,BuddyPress 可以非常灵活的做开发,而且这也是官方插件之一,在全球有三十多万的网站在使用,未来的更新和程序改进都会有保障,虽然国内的用户并不多,但现在我们可以先做一个表率,WordPress 文档翻译协作平台最快本月底或者下月会上线。

到时候我们会添加一批 WordPress 及其相关的热门产品文档,欢迎加入我们一起编撰和翻译内容。

发布者

诗语

诗语

薇晓朵 & 菲比斯公司创始人,爱看书,爱科技

《如何使用 BuddyPress 做一个在线团队社区及多人协作平台网络?》上有2条评论

  1. 但人们依旧会首选 Discuz 等论坛程序……因为它 “功能更多更全”(但仔细想想,这里面有几成功能是你真正能用到的呢?)……唉。

发表评论

电子邮件地址不会被公开。 必填项已用*标注