在上一篇 BuddyPress 教程中,我们介绍了 BuddyPress 的主要组件(动态、群组、好友、私信等)。
本期教程将向您展示 BuddyPress 的扩展用法,也就是它还能做什么。
本文分为两个部分:“为用户提供便利” 的插件与 “为管理者提供便利” 的插件。
为用户提供便利
给您的网站投稿
您的用户可以为您的网站贡献/投稿文章,增加用户粘性,而这个功能可以通过一个叫 “Social Articles” 的插件做到。
进入后台,然后点击 “插件→安装插件”,在右上角的搜索框输入 “Social Articles”,安装该插件并激活。
用户们就可以在自己的主页里编辑、修改、发布和管理自己的文章。当然,用户也可以去别人的主页查看 TA 发布的文章。
话题标签(#话题)
使用 “HashBuddy” 插件,就可以为网站增加 #话题
功能(类似微博)。无论是在 BuddyPress 动态、还是 bbPress 论坛话题,还是普通的文章里,都能用。
多媒体上传
有了 “rtMedia” 插件,用户就可以在发布动态时上传媒体文件(可以上传图片、视频、音频),并归类到自己创建的 “相册” 里,或者将媒体文件上传到群组里(同样也可以设置相册),并同时提供了 “可见度” 设置(也就是 “媒体文件可以给谁看”)等功能。
进入后台,然后点击 “插件→安装插件”,在右上角的搜索框输入 “rtMedia”,安装该插件并激活。
点赞
使用 “WP ULike” 插件,即可给您的整个网站(支持 WordPress 、 BuddyPress 、 bbPress 等)实现点赞功能。
进入后台,然后点击 “插件→安装插件”,在右上角的搜索框输入 “WP ULike”,安装该插件并激活,激活后进入左侧导航里的 “WP ULike→WP ULike 设置”,进行设置即可。
“举报” 与 “拉黑” 用户【推荐安装】
使用 Block, Suspend, Report for BuddyPress 插件(曾用名 “BP Toolkit”),即可实现:
- 让用户拉黑(block)或举报(report)骚扰自己或扰乱社秩序的用户,用户将无法看到被拉黑的用户;
- 管理自己拉黑的用户;
- 管理员可以在后台管理用户举报,且可以暂停某位用户的账号使用权(suspension)(俗称 “小黑屋”),被 “关进小黑屋” 的用户将无法登录网站。
“认证账号”
使用 Verified Member for BuddyPress 插件,可以给特定的账号(如管理员、通过认证的账号等)加上一个 “对勾” 标志,突显身份。
扩展网站的搜索功能【推荐安装】
安装了 BuddyPress 后,你会注意到你无法在网站的搜索框里搜索到网站的用户、群组,乃至 bbPress 论坛帖子。
使用 BuddyPress Global Search 插件,即可极大扩展网站的搜索范围,包括:
- 文章、
- 页面、
- 评论、
- BuddyPress
- 的用户
- 的昵称、
- 个人资料等
- 群组、
- 动态等组件
- 的用户
- bbPress 论坛、
- 自定义文章类型等,
且可自定义搜索范围,十分强大。
可以与其他 “可以限制搜索功能的插件” 一起使用,防止被滥用。
为管理者提供便利
在后台管理私信
BuddyPress 的 “私信 “功能没有考虑后台管理的便利性。
使用”BP Messages Tool“ 插件,管理员就可以在后台查阅最近 10 条网站里正在发送的私信,同时也可以输入用户名来查看 TA 的收件箱和发送的私信,并进行管理。
防止用户注册 “官方” 账号
使用 “WordPress Username Availability Checker” 插件,可以防止某些用户恶意注册 “官方” 账号(比如 “Administrator” 、 “站长” 、 “管理员” 等),也可以防止用户名重名。
BuddyPress 的一些奇妙的用途
以下用途可能会单独讲解,敬请期待。
- 为您的学校提供校内的社交网络
- 为您的公司提供内部沟通工具
- 针对特定群体的社交网络
- 专注于产品和服务的社区
- 与 bbPress 一同使用,加强论坛功能
那么,本期教程到此告一段落,我们下期再见!
本文更新于 2021-3-3