如何架設BuddyPress社群網站?

很多架站程式都可以讓你的網站變成完整的社群網站,其中最常見的就是Discuz論壇系統,透過他並搭配UCHome就可以讓網站變成一個小型的社群網站,就跟Facebook一樣可以有相簿、個人訊息狀態、部落格、加好友等等,很方便。但你知道嗎?世界上最多人使用的部落格系統WordPress也可以搖身一變成為社群網站喔!

BuddyPress是WordPress MU的一個外掛,後來被WordPress買下來了,感覺就是要強大WordPress的社群功能,由官方接手開發吧!不過別擔心,這個外掛和WordPress一樣都是免費的,只要你安裝了WordPress並啟動MU功能就可以安裝這個社群網站外掛,讓你的網站也可以成為熱鬧的社群系統。

越來越多網站走向社群平台,就連WordPress也邁向這一塊市場,雖說WordPress本身會員機制很陽春,不過搭配上BuddyPress倒是可以增強一下下,實際上還是有別於論壇或是CMS系統的會員機制,只能透過外掛來加強或是期待未來官方可以著手於會員系統的開發、強化。

這個「BuddyPress」是一款WordPress的外掛系統,必須搭配WordPress MU才可以使用。安裝完外掛後會提供您一個互動的社群平台,可以建立群組(小圈圈)、發表個人即時訊息狀態、私人短訊、個人名片、發表討論主題(附有討論區功能),若有啟動部落格功能,每個用戶還可以擁有個人部落格,只要有新文章發表都會顯示在討論區上面或是個人狀態。如果弄成功的話,就會像「WordPress.com」這個網站一樣喔!

第1步 首先請確認您已經安裝好WordPress並且已經啟動WordPress MU功能,接著請您在後台點擊【外掛】→【新增外掛】,輸入「BuddyPress」進行搜尋。

如何架設BuddyPress社群網站?

第2步 請找到外掛名稱是「BuddyPress」的,然後點擊「立刻安裝」,安裝完成後可以先啟用然後不進行設定。

如何架設BuddyPress社群網站?

第3步 接著請下載中文語系檔案,然後將語系檔案上傳到FTP上的指定目錄,如下:

「/public_html/wp-content/plugins/buddypress/bp-languages」這目錄中。

語系檔案可在此下載:http://goo.gl/XpKF 或是 http://blog.beyes.tw/373

如何架設BuddyPress社群網站?

第4步 中文化後,再回到BuddyPress的控制介面,就變成完美的中文囉!不過中文語系檔案更新很慢,還有點Bug的樣子,期待未來翻譯者可以修正好。至於上面的訊息是告訴您可以替網站首頁更換佈景、加裝自訂佈景的外掛等等,您可以照著指示做或是忽略訊息。

如何架設BuddyPress社群網站?

BuddyPress專屬佈景主題

話說如果使用了BuddyPress之後,網站首頁還是WordPress的預設主題,那多遜色啊!改快來啟動安裝BuddyPress之後官方所提供的佈景主題,讓你的WordPress真正搖身一變成為完整的社群網站喔!

第1步 到WordPress後台,點擊左方的【外觀】→【佈景主題】,進入之後可以看到有一個新佈景「ByuddyPress Default」,啟用他就是了!

如何架設BuddyPress社群網站?

第2步 啟動後可以看到網站前台變得不一樣,右上邊多了一些選單,網站整體的感覺也不太一樣了!

如何架設BuddyPress社群網站?

BuddyPress論壇功能

如果說你本來有安裝bbPress論壇,可以直接整合到BuddyPress,如果沒有的話則可以透過後台選項新增一下討論區的功能,讓社群網路可以更活絡!

第1步 在WordPress後台點擊【BuddyPress】→【論壇設定】,進入後可以選擇整合或是新建論壇,如果新建請點擊﹝設定一個新的bbPress論壇﹞。

如何架設BuddyPress社群網站?

第2步 安裝這個論壇十分的簡單,接著按下﹝完成安裝﹞就可以了。

如何架設BuddyPress社群網站?

第3步 最後他會跟你說安裝完成了,設定檔案在網站根目錄。這個論壇其實並非像一般討論區(Discuz)那類一樣,他算是說可以讓你建立一個群組,然後群組內有討論區,並非管理者可以自由開設版區才會有討論區塊這樣,可能聽起來很模糊,但是自己實際測試就會知道我在說什麼了^^。

如何架設BuddyPress社群網站?

BuddyPress發生亂碼問題,都出現問號?

相信有些人真的測試下去後可能會發現說為什麼討論區或是其他區塊中發表了中文但是卻出現亂碼的問題?那就是你資料庫的編碼問題,經過測試,如果之後進行校正編碼似乎沒有效,一樣會亂碼!所以在安裝BuddyPress和WordPress之前建議您檢查一下您的資料庫編碼是否確定為UTF-8編碼,如果不是記得盡快校正,避免未來出現問題。

第1步 所謂的亂碼就是在網站上有些地方輸入中文卻無法正常顯示,只會出現如下的問號而已!

如何架設BuddyPress社群網站?

第2步 所以說您必須在安裝網站之前,在建立資料庫之後,進入phpMyadmin後台選擇您的資料庫然後點擊右上角的【管理】,進入後將下面的拉丁編碼調成選項中最後一個編碼【utf8_unicode_ci】,然後點擊﹝執行﹞就可以了,接著請進行WordPress的安裝在進行BuddyPress安裝以及討論區啟用,應該就可以解決亂碼問題了!

如何架設BuddyPress社群網站?

基本上如果你打算大規模的經營這樣的網站,使用虛擬主機可能會讓自己的主機資源超過系統限制,造成網站運作失敗,之前就遇過當中文語系檔案放下去之後,網站記憶體不足,整個BuddyPress運作失敗,也遇過有些虛擬主機無法啟動WordPress MU的問題。所以說網站要可以正常運作BuddyPress可能要注意一下主機使用量,畢竟這就已經算是多用戶程式,相對的資源量會使用比較高,大家可以玩玩看啦!