在上一篇 BuddyPress 教程中,我们介绍了 BuddyPress 的基础知识 (安装和设置) 。
在第二部分中,我们将向您解释 BuddyPress 的主要组件,如动态流,个人资料,消息,群组,通知等。
创建菜单
首先,我们需要创建一个 BuddyPress 菜单。
前往 「外观→菜单」 。首先,您需要展开 「显示选项」,勾选 BuddyPress(如下图所示) 。
勾选后,关闭 「显示选项」,左侧就会出现 「BuddyPress」 部分。您可以勾选您想要在 BuddyPress 菜单中显示的选项。
注意:「已登录」 选项只会显示给已登录用户,反之亦然。
按下 「添加到菜单」,这时您可以根据自己的需要重新编排菜单,最后按下 「保存菜单」,不要忘记在 「菜单位置」 选项中设置菜单的位置。
创建好菜单后,让我们来看看 BuddyPress 提供了哪些组件,及其功能:
1 、动态流
BuddyPress 的 「动态流」 有点像 QQ 空间/微博,当您的朋友发布了一些内容 (动态更新、文章、论坛话题等),它就会出现在你的动态流中。 诸如文章发布、好友请求、评论等都会记录在动态流中。您可以轻松地收藏或评论朋友的动态。
2 、群组
在 「群组」 中,用户可以根据自己的喜好来加入或创建不同的群组,找到志同道合的朋友。
例如,如果您喜欢看小说,您就可以创建一个 「小说」 群组,并在该群组中分享相关信息。成员们可以轻松加入他们感兴趣的群组并分享他们的信息。
因此,BuddyPress 的群组的一个非常有用的功能,可以为志同道合的用户 (们) 创建一个交流兴趣的场所。
3 、论坛 (bbPress)
您还可以向您的社区网站里添加论坛功能。您和您的成员们可以在论坛中互相交流,共享信息,解决自己在学习、生活中遇到的各种问题,同时也通过论坛热心地帮助他人。
论坛是社交网站的一个非常重要的组成部分您可以借助 bbPress 插件轻松添加论坛。请查看这个系列教程了解如何安装 bbPress 与添加论坛版块等。
4 、通知
[图 11]
通知对于社交网站也是非常重要的。 你需要知道 你的朋友评论了你的什么 (动态/帖子/文章),有谁想加你为好友,有谁提到您,等等。 BuddyPress 为您提供了 「一站式」 的查看和管理通知的选项。
如果您的网站服务器可以发邮件或安装了像 WP SMTP 这样的插件的话,BuddyPress 还能实现在您收到站内通知时给您发送邮件通知,这样您就不会忽视网站里的通知了。
5 、私信
这是建立社交网站的另一个重要方面。私信可以实现用户与用户之间一对一 (或一对多) 的沟通。
BuddyPress 能为您提供将消息发送给您的朋友,以及从他们接收消息的能力。它可提供:撰写,收件箱,发件箱和星标的功能。
6 、成员 (用户中心)
BuddyPress 同时您提供了用户中心的功能。用户可以轻松地在您的网站上注册账号,享受您的网站提供的各种服务。
7 、好友
[图 14]
网站的成员可以轻松地给其他成员发送好友请求。您也可以 「一站式」 查看您的好友请求并同时答复。
8 、扩展用户资料
您可以根据网站的需要设计个人资料的字段,搭配插件便可搜索这些字段的内容,满足各种需求。
小结
所以,以上就是 BuddyPress 为您提供的免费创建完整社交网站的主要组件。上述组件均可按照个人需求随意开关。
在下一篇教程中,我们将讨论 BuddyPress 的其他功能,例如博客 (投稿),扩展档案,添加媒体等。
敬请关注!
更新于 2021-3-3