
👥 Algajate juhend BuddyPressi ja bbPressi jaoks WordPressis
Blogi, kus räägib ainult autor, muutub kiiresti igavaks. Lugejad tulevad, sirvivad artiklit ja lahkuvad ilma igasuguse suhtluseta. Hoopis teine lugu on siis, kui tellijad räägivad omavahel, vahetavad arvamusi, alustavad arutelusid foorumis ja tunnevad end kogukonna osana. Selline sait elab, kasvab ja tõmbab uusi liikmeid ligi iseenesest.
WordPress annab blogipidajatele kaks võimsat tööriista kogukonna loomiseks otse saidil: BuddyPress ja bbPress. Mõlemad on välja töötatud WordPressi meeskonna panusega, mõlemad on tasuta ja platvormiga sügavalt integreeritud. BuddyPress muudab sinu saidi sotsiaalvõrgustikuks koos profiilide, gruppide ja tegevusvooga, samas kui bbPress lisab täisväärtusliku arutelufoorumi. Ja neid saab koos kasutada.
💡 Kiirülevaade:
- Paigalda BuddyPress ja vali sotsiaalvõrgustiku komponendid
- Seadista kogukonna lehed ja pluginaseaded
- Vali ühilduv teema ja laiendused
- Paigalda bbPress, loo foorum ja seadista õigused
- Ühenda mõlemad pluginad, et võimaldada foorumeid gruppide sees
Mis on BuddyPress
BuddyPress on tasuta plugin sotsiaalvõrgustiku loomiseks WordPressis. See ei ürita asendada Facebooki ega VKontakte'i; selle asemel annab see saidiomanikele tööriistad väikese või keskmise suurusega kogukonna loomiseks ühiste huvide ümber: spordimeeskond, kirikugrupp, fänniklubi, haridusportaal, näitering. See töötab ka suurte projektide puhul.
- aasta juuni seisuga on BuddyPressil üle 200 000 aktiivse paigalduse. Plugin saab regulaarseid uuendusi ja seda toetab WordPressi kogukond.
BuddyPressi paigaldamine ja seadistamine
Plugin paigaldatakse otse WordPressi juhtpaneelilt: „Pluginad" → „Lisa uus" → otsi BuddyPress → „Paigalda" → „Aktiveeri." Pärast aktiveerimist ilmub menüü „Seaded" → „BuddyPress" alla kolme vahekaardiga: „Komponendid," „Lehed" ja „Valikud."
Komponendid
Sotsiaalvõrgustik koosneb eraldi komponentidest. BuddyPressil on neid 10 ja igaüht saab iseseisvalt lubada või keelata. Saadaolevad valikud:
Kasutajaprofiilid: iga liige registreerub, loob ja muudab kontot, täidab enda kohta üksikasjaliku profiili;
Sõbraühendused: liikmed lisavad üksteist sõpradeks ja moodustavad oma ringe;
Privaatsõnumid: privaatsed vestlused mis tahes arvu kasutajate vahel;
Grupid: liikmed loovad gruppe, millega teised saavad liituda;
Tegevusvoog: kuvab hiljutisi kogukonna sündmusi koos RSS-voogude ja e-posti teavituste toega;
Teavitused: hoiatused teiste liikmete tegevuste kohta koos peeneteralise kontrolliga selle üle, millised sündmused neid käivitavad;
Saidi jälgimine: tellimused teiste liikmete uuendustele.
Enamik komponente on vaikimisi lubatud, kuid sõbraühendused, privaatsõnumid, saidi jälgimine ja grupid tuleb käsitsi aktiveerida, kui sinu kogukond neid vajab.

Lehed
Kui oled oma komponendid valinud, mine vahekaardile „Lehed." BuddyPress on juba automaatselt loonud kolm lehte: liikmete lehe, tegevuste lehe ja gruppide lehe. Sa pead veel kaks looma: ühe registreerumiseks ja ühe konto aktiveerimiseks.
Kasuta seadetes olevaid rippmenüüsid, et määrata igale BuddyPressi funktsioonile õige leht. Kui oled valmis, salvesta.

Valikud
Kolmas vahekaart sisaldab lüliteid: luba avatari ja kaanepildi üleslaadimine, piira profiili nähtavust, seadista automaatne modereerimine ja muud valikud. Luba kõik, mis sinu kogukonnale sobib.

Kui töötad WordPressi mitmiksaidivõrguga, saad plugina aktiveerida kas kogu võrgus või ainult valitud saitidel. Kui mitmiksaidi funktsioon on lubatud, salvestab BuddyPress tsentraliseeritud andmeid, mis kuvavad sisu kõigil võrgu saitidel. Suhteliselt hiljutine täiendus on võimalus manustada tegevust: iga tegevus, mida liige jagab, saab paigutada postitusse või lehele, lihtsalt kopeerides ja kleepides selle tegevuse URL-i.
BuddyPressi teemad ja laiendused
BuddyPress töötab enamiku WordPressi teemadega, kuid kui kasutajatevaheline sotsiaalne suhtlus on sinu projekti jaoks oluline, uuri teemasid, millel on iga BuddyPressi komponendi jaoks sisseehitatud mallid. Need teemad kuvavad profiile, gruppe, tegevusvooge ja registreerumislehti õigesti ilma täiendava seadistuseta.

Vali teema, kasutades WordPress.org-i kataloogis filtrit „BuddyPress"; leiad tasuta valikuid puhta märgendi ja täieliku ühilduvusega. BuddyPressi toega kommertsteemad pakuvad tavaliselt rohkem paindlikkust: kohandatud vidinad, värvide kohandamine, piiramatud külgribad, Retina-graafika ja tõlkefailid.
BuddyPressi võimalused laienevad sadade kolmandate osapoolte lisade kaudu. Mõned kasulikud näited:
Meedia ja üleslaadimine. rtMedia WordPressile, BuddyPressile ja bbPressile võimaldab liikmetel üles laadida albumeid, fotosid, heli- ja videofaile kasutajasõbraliku liidese kaudu. Plugin töötab mobiilseadmetes ja tahvelarvutites, toetab lightboxi, albumite privaatsusseadeid ja kümneid lisamooduleid (Instagrami efektidest RSS-podcastideni).
Reaalajas vestlus. Sisseehitatud sõnumitooja liikmetevaheliseks otse suhtluseks. Better Messages toimib siin hästi; see integreerub tihedalt BuddyPressiga ja toetab WebSocketeid sõnumite koheseks kohaletoimetamiseks.
Rämpspostitõrje. BuddyPressi kogukonnad satuvad sageli rämpsregistreerimiste sihtmärgiks. Lahendus: spetsialiseeritud rämpspostitõrje teenus nagu CleanTalk või Akismet koos täiendavate modereerimisreeglitega profiilidele ja privaatsõnumitele.
BuddyPressi paigaldamisel vali oma majutusteenuse pakkuja hoolikalt. Kogukonnatarkvara (sealhulgas BuddyPress) tarbib märgatavalt rohkem andmebaasiressursse kui tavaline blogi.
Mis on bbPress
bbPress lisab sinu saidile arutelufoorumi: klassikaline, kerge ja WordPressiga integreeritud. Sama arendaja mis BuddyPressil (Automatticu meeskond) ja sama filosoofia: kahe klõpsuga paigaldus, tuttav haldusliides ja täielik ühilduvus platvormiga.
BbPressi paigaldamine ja seadistamine
Plugin paigaldatakse "Pluginad" → "Lisa uus" kaudu. Pärast aktiveerimist ilmub halduse külgribale "Foorumid" jaotis. Klõpsa "Lisa uus" ja sinu esimene foorum ongi valmis.

Vaikimisi on kõik foorumid aktiivsed kogu saidi ulatuses: iga grupi liige pääseb ligi igale foorumile. Allpool käsitleme, kuidas seda piirata.
Pärast foorumite loomist mine "Seaded" → "Foorumid". Siin saad:
määrata foorumi seaded (redaktori suurus, meedia automaatne manustamine, failide üleslaadimise õigused);
määrata liikmetele rolle (osaleja, moderaator, võtmeisik) või blokeerida kasutaja;
lubada või keelata anonüümne postitamine, vastuste muutmine, teemade lisamine lemmikutesse, foorumite ja teemade tellimine;
lubada foorumiotsing.

bbPressiga on kaasas komplekt lühikoode foorumi paindlikuks korraldamiseks: [bbp-forum-index] kuvab kõigi foorumite loendi, [bbp-topic-index] kuvab teemade loendi ning sisse- ja registreerimisvormide lühikoodid manustavad selle funktsionaalsuse ükskõik millisele lehele.

BbPressi laiendused
Nagu BuddyPressi puhul, kasvavad ka bbPressi võimalused kolmandate osapoolte pluginatega. Mõned läbiproovitud valikud:
GD bbPress Attachments võimaldab liikmetel lisada teemadele ja vastustele faile meediateegi kaudu. Faili suurus on piiratud ja pildid kuvatakse pisipiltidena. Saadaval on Pro versioon laiendatud manuste tüüpide ja täiendavate vidinatega. Plugin ühildub BuddyPressiga.
bbPress Moderation lisab uutele teemadele ja vastustele kinnitamisjärjekorra. Moderaator vaatab iga postituse enne foorumis kuvamist üle, mis vähendab oluliselt rämpsposti ja soovimatut sisu. Teemad saavad staatuse „ootel" ja neid hoitakse kuni kinnitamiseni.
Hääletamine. bbPress Votes plugin võimaldab liikmetel hääletada iga teema ja vastuse poolt või vastu, sarnaselt StackOverflow'le. Pange tähele, et seda pole mõnda aega uuendatud (viimati testitud WordPress 5.3-ga), seega kontrollige enne paigaldamist ühilduvust platvormi uusima versiooniga. Alternatiiv on otsida kaasaegseid teemade hindamise pluginaid WordPress.org kataloogist.
BuddyPressi ja bbPressi integreerimine
BuddyPressi kogukond ja bbPressi foorum töötavad iseseisvalt, kuid tõeline võlu sünnib siis, kui need omavahel ühendada. BuddyPressi gruppide liikmed saavad aruteludeks oma foorumid, seda kõike ühtses kogukonnas.
Selleks, et foorumid kogukonnagruppides toimiksid, peate tegema kaks asja:
bbPressi seadetes looge kõigile BuddyPressi foorumitele ülemfoorum (kategooria). Määrake atribuudiks „Kategooria" ja avaldage.
Minge bbPressi seadetes vahekaardile „BuddyPressi integratsioon" ja valige äsja loodud foorum. Salvestage.

Nüüd uute gruppide puhul: BuddyPressis gruppi luues märkige ruut „Luba sellel grupil foorumit omada". Olemasolevate gruppide puhul minge grupi seadetesse, leidke jaotis „Grupi foorumid" ja lubage see valik. Salvestage muudatused.

Grupi menüüsse ilmub vahekaart „Foorum". Administraator või volitatud liikmed saavad seal luua uusi foorumeid erinevatel teemadel. Iga kasutaja teemad, vastused, lemmikud ja tellimused kuvatakse tema BuddyPressi profiilis; süsteem seob kaks pluginat läbipaistvalt.
BuddyPressi ja bbPressi saate paigaldada mis tahes järjekorras. Ühe plugina deaktiveerimine ei mõjuta teist; need on täiesti sõltumatud ja lihtsalt täiendavad teineteist koos kasutamisel.
⁉️🤔 Korduma kippuvad küsimused
Kas ma pean BuddyPressi ja bbPressi koos kasutama?
Ei, pluginad on täiesti sõltumatud. Saate kasutada ainult bbPressi foorumit klassikalisteks aruteludeks või ainult BuddyPressi suhtlusvõrgustikku suhtlemiseks ilma foorumita. Nende koos kasutamine annab teile kõige rohkem võimalusi: BuddyPressi grupid saavad oma foorumiruumid ja foorumi tegevus ilmub kogukonna voogu.
Milline majutus on BuddyPressi jaoks parim?
WordPressi suhtlusvõrgustik tekitab intensiivset andmebaasi aktiivsust: profiilid, sõnumid, tegevusvood, teavitused. Soovitatav on VPS või spetsialiseeritud WordPressi majutus, millel on pühendatud MySQL/MariaDB ressursid, mitte odav jagatud majutus. Kui teie kogukond kasvab tuhandete liikmeteni, kaaluge objektide vahemäluga (Redis/Memcached) lahendusi.
Kas BuddyPress töötab iga WordPressi teemaga?
Tehniliselt jah, kuid kuvamise kvaliteet sõltub teemast. Tavaline teema võib profiili, grupi ja registreerimise lehti valesti kuvada. Parem on valida teemad, mis on märgistatud „BuddyPress" või „BuddyPressiga ühilduv", mille arendajad on integratsiooni testinud ja lisanud plugina komponentide jaoks mallid.
Kas ma saan gruppide sees foorumitele juurdepääsu piirata?
Jah. bbPressi integreerimise seadistamisel BuddyPressiga seote foorumi konkreetse ülemgrupiga. Teiste gruppide liikmed ei näe teise kogukonna foorumit; iga foorum on oma grupi sees isoleeritud. Rolli- ja juurdepääsuõigusi saab peenhäälestada ka bbPressi seadetes.
Mille poolest BuddyPress erineb suhtlusvõrgustiku pluginatest nagu PeepSo?
BuddyPress on tasuta avatud lähtekoodiga plugin, mida arendab WordPressi kogukond. PeepSo on freemium-toode, millel on karbist võttes kaasaegsem liides, kuid mõned funktsioonid on tasulise tellimuse taga. BuddyPress pakub arendajatele rohkem paindlikkust ja sadade laienduste ökosüsteemi; PeepSo võidab kasutajakogemuse osas „kohe ja praegu" ilma täiendava seadistuseta.
Mida konkreetse ülesande jaoks paigaldada
Valik BuddyPressi, bbPressi ja nende kombinatsiooni vahel taandub lihtsale loogikale. Kui vajate arutelulõime, teemade otsingut, tsiteerimist ja hääletamist, valige bbPress. Kui soovite suhtlusvõrgustikku profiilide, gruppide, tegevusvoo ja privaatsõnumitega, paigaldage BuddyPress. Ja kui vajate terviklikku ökosüsteemi, kus liikmed suhtlevad gruppides ja arutavad teemasid foorumites, paigaldage mõlemad. Need on loodud koos töötama ega lähe vastuollu.
Proovige järele: alustage ühe pluginaga, seadistage see oma sihtrühma jaoks ja käivitage arutelu. Nädala või kahe jooksul saate teada, kas vajate teist.



