Mit Bud­dy­Press eine Com­mu­ni­ty erstel­len, ist nicht kom­pli­ziert. Nach­dem ich vor gut vier Wochen im ers­ten Teil mei­ner Bud­dy­Press-Arti­kel­rei­he einen gro­ben Über­blick über das Com­mu­ni­ty-Plugin Bud­dy­Press und des­sen Fea­tures gege­ben habe, gehe ich heu­te näher auf die Funk­tio­nen von Bud­dy­Press ein.


Wie sieht Bud­dy­Press aus, wenn es instal­liert wur­de und wel­che Funk­tio­nen haben die User und der Admi­nis­tra­tor zur Ver­fü­gung?

Wie Sie Bud­dy­Press instal­lie­ren, habe ich im ers­ten Arti­kel beschrie­ben. Ist das Plugin dann im Wor­d­Press-Ver­wal­tungs­be­reich akti­viert wor­den, gibt es Fol­gen­des zu sehen:

1. Der BuddyPress-Bereich im Dashboard:

BuddyPress Backend

Bud­dy­Press hat im Wor­d­Press-Dash­board einen eige­nen Ver­wal­tungs­be­reich mit den Unter­punk­ten Kom­po­nen­ten, Sei­ten, Ein­stel­lun­gen, Foren und Pro­fil­fel­der.

Kom­po­nen­ten

Wenn Sie in den Bud­dy­Press-Ver­wal­tungs­be­reich gehen, ist gleich­zei­tig die Sei­te Kom­po­nen­ten geöff­net. Dort stel­len Sie ver­schie­de­ne Kom­po­nen­ten, die es in Bud­dy­Press gibt, ein oder aus (über Set­zen bzw. Ent­fer­nen des Häk­chens).

Dabei geht es dar­um, u. a. den Benut­zer in ihrem Pro­fil bestimm­te Ein­stel­lungs­än­de­run­gen zu erlau­ben oder dass Dis­kus­si­ons­fo­ren direkt in die Grup­pen inte­griert wer­den. Stan­dard­mä­ßig sind auf die­ser Sei­te alle Häk­chen gesetzt. Ich fin­de, dass man dies auch so las­sen kann.

Brau­chen Sie bestimm­te Kom­po­nen­ten in Ihrer Com­mu­ni­ty nicht, kön­nen Sie sie natür­lich auch deak­ti­vie­ren.

Sei­ten

Hier kön­nen Sie eige­ne und selbst ange­leg­te sta­ti­sche Sei­ten für die ein­zel­nen Bud­dy­Press-Sei­ten wie Acti­vi­ty Stream, Mit­glie­der, Grup­pen und Foren anle­gen, falls Sie die Stan­dard­sei­ten für die­se ein­zel­nen Inhal­te nicht möch­ten.

Genau­so kön­nen Sie auch eine neue Regis­trie­rungs- und Akti­vie­ren-Sei­te anle­gen. Sie müs­sen hier aller­dings nicht unbe­dingt was ändern. Bud­dy­Press legt all die­se Sei­ten bei der Instal­la­ti­on an und man kann sehr gut die­se Default-Sei­ten nut­zen.

BuddyPress Backend

Ein­stel­lun­gen

Unter Ein­stel­lun­gen kön­nen Sie ver­schie­de­ne Funk­tio­nen akti­vie­ren oder deak­ti­vie­ren. so z. B. die Mög­lich­keit, Bei­trä­ge im Acti­vi­ty Stream des Blogs oder der Foren zu kom­men­tie­ren oder dass Benut­zer ihr Kon­to selbst löschen kön­nen usw. Hier kön­nen Sie für sich ent­schei­den, was mög­lich und was nicht mög­lich sein soll. Ich fin­de es vor allem wich­tig, dass die Admin­bar (dazu kom­me ich spä­ter noch) für nicht ange­mel­de­te Benut­zer nicht zu sehen sein soll­te.

Lesen  Einen Blog erstellen mit WordPress - Teil 10: Affiliate-Links mit Pretty Link anpassen

BuddyPress Backend

Foren

Unter Foren fin­den Sie zwei inter­es­san­te Optio­nen. Sie kön­nen fest­le­gen, wie und wo die Foren, also die Dis­kus­si­ons­mög­lich­kei­ten über bestimm­te The­men, in Ihrer Com­mu­ni­ty inte­griert wer­den sol­len.

Stan­dard­mä­ßig vor­in­stal­liert sind die Foren in den ein­zel­nen Grup­pen, d. h. Sie kön­nen jeder ein­zel­nen Grup­pe ein Dis­kus­si­ons­fo­rum zuwei­sen. Sie haben aber noch eine wei­te­re Mög­lich­keit. Sie kön­nen auch die Foren web­sei­ten­weit instal­lie­ren, d. h. die­se sind nicht mehr iso­liert in den ein­zel­nen Grup­pen, son­dern es gibt dann einen zen­tra­len Foren­be­reich. Bei­de Optio­nen aus­zu­wäh­len, also Dis­kus­si­ons­fo­ren in den Grup­pen und web­sei­ten­weit, ist nicht zu emp­feh­len.

Ent­schei­den Sie sich ent­we­der für die eine oder die ande­re Opti­on. Wol­len Sie eher the­ma­tisch ein­ge­grenz­te Dis­kus­sio­nen, dann ist die ers­te Opti­on die bes­se­re.

BuddyPress Backend

Pro­fi­le

Unter Pro­fi­le kön­nen Sie für die Com­mu­ni­ty-Nut­zer wei­te­re Fel­der in deren Pro­fil hin­zu­fü­gen, wie bei­spiels­wei­se Alter, Inter­es­sen usw. Stan­dard­mä­ßig ist nur das Feld Name als Pflicht­feld ange­legt, was Sie nach­träg­lich noch ändern kön­nen.

Über Feld­grup­pen kön­nen Sie inhalt­lich zusam­men­ge­hö­ri­ge Fel­der in einer Grup­pe zusam­men­fas­sen. Dazu soll­ten Sie zuerst die Grup­pe erstel­len und dann die Fel­der dazu anle­gen. So kön­nen Sie bei­spiels­wei­se eine Feld­grup­pe Pri­vat anle­gen mit den Fel­dern Alter, Hobbys/​Interessen, Geschlecht usw.

Sie kön­nen auch fest­le­gen, ob ein Feld ein Pflicht­feld oder optio­nal ist; Sie haben ver­schie­de­ne Feld­ty­pen zur Ver­fü­gung, was heißt, dass Sie auch Aus­wahl­bo­xen, Aus­wahl­but­tons oder Kon­troll­käst­chen für bestimm­te Feld­in­hal­te aus­wäh­len kön­nen.

BuddyPress Backend

Inwie­weit Sie von Ihren Benut­zer den wirk­li­chen Namen für die Regis­trie­rung ver­lan­gen soll­ten, sei dahin­ge­stellt. Ich fin­de es bes­ser, wenn die User nur mit Ihrem User­na­men zu sehen sind, ein­fach aus Daten­schutz­grün­den. Denn nicht jeder will einem unre­gis­trier­ten Web­site­be­su­cher sein Pro­fil mit wesent­li­chen Daten prä­sen­tie­ren. Denn die­se Funk­ti­on, dass man für unre­gis­trier­te Besu­cher die Pro­fi­le nicht ein­seh­bar macht, lie­fert Bud­dy­Press (noch) nicht.

Lesen  WordPress-Blog zur BuddyPress-Community erweitern – Teil 3: BuddyPress-Themes

2. Der BuddyPress-Bereich im Frontend

Wenn Sie sich auf Ihrem Blog mit der Bud­dy­Press-Instal­la­ti­on als Admin ein­log­gen, dann erscheint auf der Web­site ganz oben die soge­nann­te Admin­bar (sie­he Screen­shot unten), über die Sie zu den ver­schie­de­nen Bud­dy­Press-Berei­chen gelan­gen.

BuddyPress Backend

Über das Benut­zer­kon­to gelan­gen Sie u. a. zu den ver­schie­de­nen Grup­pen, sehen Ihre letz­ten Akti­vi­tä­ten, kom­men zu Ihrem Pro­fil und kön­nen dort auch Ände­run­gen vor­neh­men und sich auch abmel­den.

In Ihrem Pro­fil haben Sie einen Über­blick über Ihre Freun­de, den bei­getre­te­nen Grup­pen, Sie sehen, ob neue Nach­rich­ten an Sie geschickt wur­den usw. (sie­he Screen­shot unten).

BuddyPress Backend

Über den Link Dash­board in der Admin­bar gelan­gen Sie wie­der in das Wor­d­Press-Backend, kön­nen neue Arti­kel schrei­ben oder Kom­men­ta­re ver­wal­ten, wie Sie das in der „nor­ma­len“ Wor­d­Press-Instal­la­ti­on auch tun ohne Bud­dy­Press.

Unter Benach­rich­ti­gun­gen wer­den Ihnen neue Regis­trie­run­gen von Benut­zern oder Freund­schafts­an­fra­gen ange­zeigt.

Wenn Sie sich als nor­ma­ler Com­mu­ni­ty-Nut­zer (in der Stan­dard­rol­le Abon­nent) in Bud­dy­Press ein­log­gen, dann sehen Sie auch die Admin­bar, aller­dings mit weni­ger Funk­tio­na­li­tä­ten. Der Punkt Dash­board ist nicht vor­han­den, es sei denn, Sie erhal­ten eine hoch­wer­ti­ge­re Benut­zer­rol­le wie Autor oder Redak­teur, wo Sie dann auch Arti­kel für den Blog schrei­ben kön­nen.

Alle Com­mu­ni­ty-Benut­zer wer­den in dem Wor­d­Press-Bereich Benut­zer mit ihren Pro­fil­da­ten abge­spei­chert. Dort kön­nen Sie auch die gewünsch­te Stan­dard-Benut­zer­rol­le für die Com­mu­ni­ty-Mit­glie­der ein­stel­len. Am Anfang ist die Rol­le Abon­nent emp­feh­lens­wert, denn so kön­nen die Mit­glie­der kei­ne unsin­ni­gen Arti­kel pos­ten. Aber Sie kön­nen natür­lich noch nach­träg­lich die Benut­zer­rol­le eines jeden ändern.

BuddyPress-Version 1.5

Mei­ne Bud­dy­Press-Beschrei­bun­gen bezie­hen sich auf die Ver­si­on 1.5. Gera­de heu­te habe ich fest­ge­stellt, dass es schon eine Ver­si­on 1.5.2 gibt.

Lesen  Die 3 wichtigsten Faktoren bei der Ladezeit-Optimierung

Ich habe Bud­dy­Press 1.5 auf eine Sub­do­main instal­liert und kann nur sagen, dass sie sehr gut funk­tio­niert, außer beim IE 8 gibt es ein paar Schwie­rig­kei­ten beim Anle­gen eines neu­en Forums (die For­mu­lar­fel­der ver­schwin­den), aller­dings soll­te man ja auch schon auf IE 9 upge­da­tet haben. Bud­dy­Press Deutsch­land emp­fiehlt dage­gen die­se Ver­si­on nicht für den Live-Betrieb und ver­weist auf die Vor­gän­ger­ver­si­on 1.2.10. Wäre aller­dings auch mal ganz nett, die­se Ver­si­on auf ihrer Sei­te zum Down­load anzu­bie­ten. Ich jeden­falls habe nichts gefun­den bzw. der Link dazu führt zur Start­sei­te und nicht zum Down­load.

Sie kön­nen sich die aktu­el­le Bud­dy­Press-Ver­si­on auf Bud​dy​Press​.org her­un­ter­la­den. Dann fehlt Ihnen aller­dings noch die deut­sche Sprach­da­tei für die Ver­si­on 1.5.2. Ich habe eine auf Decker­web gefun­den, die auch funk­tio­niert. Wo Sie die Datei dann in Ihrer Instal­la­ti­on ein­fü­gen müs­sen, steht auch dabei.