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