BuddyPress 中文站做好了幾年了,但一直都沒有認真去推廣過,直到最近我們需要另外構建一個線上社羣,而且是開放式的讓所有使用者都能參與到站點內容建設及互動,翻遍了 WP.org 外掛目錄最終還是聚焦到了 BuddyPress 系統上。
一、新版本功能
下個版本的 BuddyPress 5.0 將會提供一系列新的 BuddyPress REST API 也就是說可以更加方便靈活的接入到第三方程式和呼叫功能資料。而在目前最新版本中,BuddyPress 也包含了相當多的新設定項,其中包含的新介面皮膚模板和前臺顯示定製選項最為好用。
我們可以透過 WordPress 的前臺 【自定義】 選項來進行視覺化的調整,而且支援群組和個人資料頁面的板式選擇。這對於某些不相容 BuddyPress 的主題也會生成一個良好的介面讓直接上手使用更加舒適。
二、核心模組元件
做為一款開源的社交網路軟體,BuddyPress 可以說是很強大了,在中國使用者並不是很大的原因除了本地化程度不夠之外還有一點就是缺少太多可個性化定製的主題、模板和外掛。
BuddyPress 和其他的 WordPress 外掛一樣,都是可以進行模組化定製的,而且相對於整個 WordPress 生態來說能找到的大部分主流功能外掛都是相容 BuddyPress ,比如 bbPress 論壇,WooCommerce 外掛之類,這樣就從系統底層上解決了軟體之間的資料互通問題。給我們節省了大量的開發和整合時間,可以更專注的去構建社羣規則和網站。
三、群組即團隊
BuddyPress 可以供一個團隊使用,也可以供無限多的團隊線上協作使用,或者只是建立一些簡單的興趣小組。如果已經習慣了貼吧和 QQ 部落之類的社羣那麼 BuddyPress 也可以實現同樣的功能,而且能夠讓使用者自行建立和管理群組或者自己的團隊成員。
這些群組可以是私密的也可以是公開的,我們暫時沒有整合 bbPress 論壇的功能,因為尚處於開發階段,現在加入論壇會比較難以管理。
以薇曉朵構建 WordPress 中文社羣的方式為例,目前我們是處於初期建設,會在之後的一些文章中介紹更多相關的技術引數和使用方式。
四、構建協作平臺
從上個月 WP 翻譯 (wpfanyi.com) 上線後,我們就一直在考慮如何讓更多的使用者能夠參與進來。而在解決了 WordPress 的語言包翻譯之後剩下的一個最要緊的問題就是 WordPress 產品文件的翻譯工作,我們先後考慮過使用類似石墨文件、騰訊文件等線上協作編輯的軟體,但後來都否決掉了,因為這樣就限定了使用者必須要註冊第三方軟體才能進行編輯。
前幾天我們繼續研究了下 WordPress 官方團隊的協作方式,由於都是些 Web 工作者所以是具備了相關的技能,採用的都是 GitHub 之類的平臺來做的文件協作,依舊是透過第三方來實現的文件編撰。
這種需要有程式碼和程式設計經驗的方式對普通使用者來說不是很友好,而且可以參與編撰的使用者範圍更少,我們希望是可以人人線上參與編輯和翻譯文章,貢獻自己的知識。
在找了一圈的 WordPress 協作和 Wiki 軟體後,後來我們發現居然 BuddyPress 本身就具備多人協作和參與文章編撰的功能,需要使用一個外掛—— BuddyPress Docs,實際的啟用後效果如下:
BuddyPress Docs 可以實現讓使用者在前端建立文件和編輯文字,而且可以進行許可權的管理設定,同時能夠分配到群組中,讓群組使用者自行協調任務,類似於 Wiki 的編輯可以檢視歷史版本和修改記錄。
在後臺會自動建立一個文件的自定義文章型別,這樣的網站管理員就可以監控到文章的狀態和方便進行排版調整。
BuddyPress 我們已經提交了精校版的語言包分發,可以直接後臺安裝的時候就自帶和 BuddyPress Docs 中文版的有需要可以自行前往 WPfanyi.com 下載,系統化的好處就在於原本需要很多人參與,零散的資源也都可以井井有條的統一標準化處理。
有時候解決方案就擺在眼前,但由於慣性導致我們視而不見。我們過去幾年都有嘗試構建此類協作系統的打算,但一直都沒有找到最合適的方式,BuddyPress 可以非常靈活的做開發,而且這也是官方外掛之一,在全球有三十多萬的網站在使用,未來的更新和程式改進都會有保障,雖然國內的使用者並不多,但現在我們可以先做一個表率,WordPress 文件翻譯協作平臺最快本月底或者下月會上線。
到時候我們會新增一批 WordPress 及其相關的熱門產品文件,歡迎加入我們一起編撰和翻譯內容。
發表回覆