在上一篇 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