Warning: Undefined array key "path" in /www/wwwroot/www.weixiaoduo.net/wp-content/plugins/wp-chinese-conversion/wp-chinese-conversion.php on line 633
使用BuddyPress創建社交網站:第二部分—組件(2021版) - BuddyPress中文

使用 BuddyPress 創建社交網站:第二部分—組件(2021 版)

在上一篇 BuddyPress 教程中,我們介紹了 BuddyPress 的基礎知識(安裝和設置)。

在第二部分中,我們將向您解釋 BuddyPress 的主要組件,如動態流,個人資料,消息,群組,通知等。

創建菜單

首先,我們需要創建一個 BuddyPress 菜單。

前往 “外觀→菜單” 。首先,您需要展開 “顯示選項”,勾選 BuddyPress(如下圖所示)。

勾選後,關閉 “顯示選項”,左側就會出現 “BuddyPress” 部分。您可以勾選您想要在 BuddyPress 菜單中顯示的選項。

注意:“已登錄” 選項只會顯示給已登錄用戶,反之亦然。

按下 “添加到菜單”,這時您可以根據自己的需要重新編排菜單,最後按下 “保存菜單”,不要忘記在 “菜單位置” 選項中設置菜單的位置。

創建好菜單後,讓我們來看看 BuddyPress 提供了哪些組件,及其功能:

1 、動態流

圖片來自於 https://bbs.weixiaoduo.com/topic/33032

BuddyPress 的 “動態流” 有點像 QQ 空間/微博,當您的朋友發布了一些內容(動態更新、文章、論壇話題等),它就會出現在你的動態流中。 諸如文章發布、好友請求、評論等都會記錄在動態流中。您可以輕鬆地收藏或評論朋友的動態。

2 、群組

截圖來自於《BuddyPress 中文視頻教程》

在 “群組” 中,用戶可以根據自己的喜好來加入或創建不同的群組,找到志同道合的朋友。

例如,如果您喜歡看小說,您就可以創建一個 “小說” 群組,並在該群組中分享相關信息。成員們可以輕鬆加入他們感興趣的群組並分享他們的信息。

因此,BuddyPress 的群組的一個非常有用的功能,可以為志同道合的用戶(們)創建一個交流興趣的場所。

3 、論壇(bbPress)

截圖來自於《BuddyPress 中文視頻教程》

您還可以向您的社區網站里添加論壇功能。您和您的成員們可以在論壇中互相交流,共享信息,解決自己在學習、生活中遇到的各種問題,同時也通過論壇熱心地幫助他人。

論壇是社交網站的一個非常重要的組成部分您可以藉助 bbPress 插件輕鬆添加論壇。請查看這個系列教程了解如何安裝 bbPress 與添加論壇版塊等。

4 、通知

[圖 11]

通知對於社交網站也是非常重要的。 你需要知道 你的朋友評論了你的什麼(動態/帖子/文章),有誰想加你為好友,有誰提到您,等等。 BuddyPress 為您提供了 “一站式” 的查看和管理通知的選項。

如果您的網站服務器可以發郵件或安裝了像 WP SMTP 這樣的插件的話,BuddyPress 還能實現在您收到站內通知時給您發送郵件通知,這樣您就不會忽視網站里的通知了。

5 、私信

示意圖

這是建立社交網站的另一個重要方面。私信可以實現用戶與用戶之間一對一(或一對多)的溝通。
BuddyPress 能為您提供將消息發送給您的朋友,以及從他們接收消息的能力。它可提供:撰寫,收件箱,發件箱和星標的功能。

6 、成員(用戶中心)

截圖來自於《BuddyPress 中文視頻教程》

BuddyPress 同時您提供了用戶中心的功能。用戶可以輕鬆地在您的網站上註冊賬號,享受您的網站提供的各種服務。

7 、好友

[圖 14]

網站的成員可以輕鬆地給其他成員發送好友請求。您也可以 “一站式” 查看您的好友請求並同時答覆。

8 、擴展用戶資料

圖片來自於:https://bbs.weixiaoduo.com/topic/17894

您可以根據網站的需要設計個人資料的字段,搭配插件便可搜索這些字段的內容,滿足各種需求。

小結

所以,以上就是 BuddyPress 為您提供的免費創建完整社交網站的主要組件。上述組件均可按照個人需求隨意開關。

在下一篇教程中,我們將討論 BuddyPress 的其他功能,例如博客(投稿),擴展檔案,添加媒體等。

敬請關注!

更新於 2021-3-3

文章沒看懂?代碼不會用?需要幫助您可以去論壇提問自助服務台

作者: Geticer

WordPress的忠實用戶,喜歡講述與BuddyPress和bbPress等有關的故事。 同時也是一位Minecraft玩家……