使用BuddyPress创建社交网站——第三部分——扩展
文章目录
本篇作者就是我,欢迎转载,但请注明出处。
本文有可能会详细的介绍插件(从插件的作用一直到如何安装和设置),从而导致篇幅变长。但我也在避免文章变得过长。
首先我对发布时间间隔表示抱歉。因为我近期抽不出来空来写文章。
在上一篇BuddyPress教程中,我们介绍了BuddyPress的主要组件(动态、群组、好友、私信等)。
本期教程将向您展示BuddyPress的扩展用法,也就是它还能做什么。
用户中心/投稿
BuddyPress这个插件本身就是一个“用户中心”类插件。
您的用户可以为您的网站贡献/投稿文章,增加用户粘性,而这个功能可以通过一个叫“Social Articles”的插件做到。
进入后台→插件→安装插件,在右上角的搜索框输入插件名(前文所述,不含引号),安装该插件并激活。
[spoiler title=设置插件——点击展开] 安装后进入“后台→Social Articles”,设置插件:
【General】通用设置
Select workflow type:选择在前台发布文章时的操作。
Direct Publish:直接发布; With Approval :需要审核。
Send buddyPress notifications? - BP Friends:当朋友发布文章时通知我? Can users edit their articles?:允许用户编辑自己的文章? Can users delete their articles?:允许用户删除自己的文章? Show articles in logged out users profile:允许访客在成员页面内看到TA发的文章?
【View】查看设置
Show published articles counter:显示发布的文章数量? Post per page#:每页显示多少篇文章? Excerpt length#: 摘要字数(以英文字母计),一个汉字等于2英文字母。
【form】发布/编辑文章页面设置
保持默认即可。
最终按下“Update Social Articles Settings”按钮即可。
[/spoiler] 用户们可以在自己的主页里编辑、修改、发布和管理自己的文章。当然,用户(们)也可以去别人的主页查看TA(们)发布的文章。
且效果不亚于“某些主题”自带的用户中心系统。
多媒体上传
有了“rtMedia”插件,您可以让您的BuddyPress网站的“动态”更像QQ空间一步。
同样,按照上述步骤安装并激活插件(甚至无需仔细设置插件),您就可以在前台上传自己的图片/音频/视频了。
用户们可以将自己上传的媒体文件归类到“相册”里,或者将媒体文件上传到群组里(同样也可以设置相册),并同时提供了 动态“可见度”设置(BuddyPress不自带)。
以下是插件介绍(的翻译):
在WordPress中管理文件从未如此简单。您只需拖放即可上传或移动文件/文件夹。
这将帮助您节省大量的时间,将您的媒体文件放到位。
WordPress为您提供了多种媒体插件。当我们谈论BuddyPress时,它可以帮助您使用WordPress构建任何类型的社区网站,包括成员个人资料,动态流,用户组,消息等等。 为了选择最好的媒体插件,唯一的插件就是rtMedia。 借助此插件,您可以轻松地在动态页面上上传任何图片或视频。——来源
待办事项
以下是插件介绍(的翻译):
“BuddyPress用户待办事项列表”插件是一个精彩且功能丰富的插件,允许BuddyPress会员将其任务添加到待办事项列表中。这个插件还允许删除,如果需要从待办事项列表中编辑任务。
您也可以标记完整的任务。
如需更多信息,您可以创建类别并明智地添加待办事项列表。
这个插件的构建是可靠的,可扩展的,安全的和灵活的。——来源
点赞
使用“BuddyPress Like”插件,可让用户们给动态点赞。
但我更想推荐您使用“WP ULike”插件,它可以跨全站(支持WordPress、BuddyPress、bbPress)实现点赞功能。
安装并激活,然后进入左侧导航里的“WP ULike→WP ULike设置”,进行设置即可。
[spoiler title=设置插件——点击展开] 在“WP ULike设置”里,你可以给每一个组件设置点赞按钮(文章、评论、BuddyPress(动态)、bbPress(帖子和回复))的外观和反应。
在“WP ULike统计”里可查看有关本插件的各种统计数据,比如总点赞数量,每日点赞数量图表,点赞排行榜(点赞最多的文章/帖子、点赞最多的用户)等。
[/spoiler]
聊天室(类似QQ群)
这一点主要是用于公司内部网络。我也承认使用QQ群/微信群或其他的多人协作软件/服务能做到一样(甚至更好)的效果。
但如果您想给自己的BuddyPress网站增添聊天室功能的话,我个人推荐使用“Wise Chat”(免费版就够用了)。
类网盘的文件存储功能
这个也是用于公司内部网络的。以下是插件介绍(的翻译):
通过“BuddyDrive”,网站成员们可以上传和共享网站上的文件,文件夹等。通过指定多个用户角色,管理员可以限制用户的上传能力。
每个成员都可以分配一块空间。
用户可以直接从他们的页面上传,编辑和删除文件和访问文件夹。
BuddyPress不是“一无所有的”
您可以使用BuddyPress做一些奇妙的用途,比如:
- 为您的学校提供校内的社交网络
- 为您的公司提供内部沟通工具
- 针对特定群体的社交网络
- 专注于产品和服务的社区
- 与bbPress集成,加强论坛功能
我认为最重要的是:它是免费的!您不需要额外花钱就可以商用这个插件(但是自定义功能可能需要雇佣人手来帮您实现了,但是插件本身是免费商用的)。
本期教程到此告一段落,您希望我下一期讲什么内容呢?欢迎在下面的评论框里向我提意见。
我们下期再见!