We bespraken eerder al wat BuddyPress is en gaan in dit artikel dieper in op de plugin zelf. Hoe zet je een BuddyPress website op en wat is het verschil met een normale WordPress website? In deze BuddyPress beginnershandleiding lees je er alles over.
In onze artikelen en op onze pagina's staan affiliate links. Wanneer je via één van deze links een aankoop doet, ontvangen wij een (meestal kleine) commissie van de verkoper. Wij geven altijd onze eerlijke mening over producten. Klik hier voor meer informatie.
Wat is BuddyPress?
Inhoud
BuddyPress is een plugin om van je WordPress website een interactieve community te maken. Met BuddyPress kunnen leden (nadat ze zich hebben geregistreerd) elkaar vriendschapsverzoeken sturen, deelnemen aan groepen en elkaar privé-berichten sturen. BuddyPress tovert je site om in een Social Media netwerk: gebruikers kunnen updates plaatsen en vrienden zien deze update terug in hun activity stream. Daarnaast bevat BuddyPress de plugin bbPress, waar we eerder over schreven. bbPress is een forum plugin voor WordPress waarmee je een compleet en professioneel forum kunt maken op je WordPress website. Samen met de mogelijkheden van BuddyPress is dit een erg sterke combinatie, met veel mogelijkheden!
BuddyPress vereisten
BuddyPress is een groot systeem dat een aantal vereisten heeft.
Divi theme & Divi Builder
Bij Elegant Themes ontvang je meer dan
85 premium WordPress themes (waaronder Divi!) voor maar 89 dollar!
Bekijk de themes »»
Lees meer over Divi.
- Een werkende WordPress installatie
- PHP versie + 5.2.4 (neem contact op met je hosting provider)
- MySQL versie + 5.0
- WordPress moet handmatig worden geïnstalleerd, zonder een script als Instrallon. Dit levert vaak problemen op. Hoe je WordPress handmatig installeert, lees je hier.
- BuddyPress moet op een hoofddomein (zoals: www.wplounge.nl) worden geïnstalleerd.
Installeren
Zodra je een werkende WordPress installatie hebt die voldoet aan de bovenstaande vereisten, is het tijd om BuddyPress te installeren. Dit kan handmatig (via de FTP van je website), maar je kunt ook naar “BuddyPress” zoeken in de backend van je website. Ga hiervoor naar ‘Plugins –> Nieuwe plugin’ en zoek op “BuddyPress”.
Theme instellen
BuddyPress heeft veel pagina’s die niet standaard in een WordPress theme zitten. Zo heb je bijvoorbeeld de ‘members’ pagina. Kortom: tijd om een theme in te stellen dat compatibel is met BuddyPress. BuddyPress voegt automatisch een nieuw theme toe aan je themes, neem maar eens een kijkje op de themes pagina van je WordPress website. Als het goed is, zie je daar het BuddyPress Default theme. Dit is het standaard BuddyPress theme.

BuddyPress theme kiezen
Het standaard BuddyPress theme is oké, maar het is niet veel meer dan dat. Eerder bespraken we vijf premium BuddyPress themes, mocht je dus serieus aan de slag willen gaan met BuddyPress, raden we een van deze themes aan. Natuurlijk kun je ook gratis BuddyPress themes gebruiken, zoals ik ga doen in deze BuddyPress beginnershandleiding. Ik maak gebruik van het ‘BuddyPress Default’ theme, in combinatie met een gratis child theme genaamd ‘Frisco‘. Je kunt ook best een ander BuddyPress theme gebruiken, deze handleiding is ook dan prima te volgen.
Nederlandse vertaling
BuddyPress is standaard in het Engels, maar dit kun je zeer gemakkelijk aanpassen. Download de ‘BuddyPress Translations‘ plugin om BuddyPress gemakkelijk te vertalen. Lukt het niet of wil je meer hulp? Lees ons artikel over het vertalen van BuddyPress.
BuddyPress structuur
BuddyPress themes hebben bepaalde bestanden die normale WordPress themes niet hebben. Zo heb je bijvoorbeeld de ‘leden’ pagina in BuddyPress. Deze pagina vereist een bestand dat niet in een normaal WordPress theme zit. Hierdoor zijn niet alle WordPress themes BuddyPress compatibel en zijn er dus speciale ‘BuddyPress themes’.
De BuddyPress plugin bevat meerdere andere plugins. Zo heb je bbPress, een forum plugin die standaard in BuddyPress zit. Ook heb je losse plugins voor de activiteiten stream, groepen, pagina’s, vriendschappen, privé berichten en meer. Als je een van deze opties niet wilt inschakelen, hoef je alleen maar de plugin uit te schakelen.
Instellingen
Als je BuddyPress hebt geïnstalleerd, is het kopje “BuddyPress” toegevoegd aan het Instellingen menu. Dit is het beheerpaneel van BuddyPress, met alle instellingen. Hier kun je verschillende componenten (zoals groepen, privé berichten, verjaardagen, etc. etc.) in- en uitschakelen. Daarnaast kun je de pagina’s instellen om in te loggen, zodat je een aparte login pagina kan maken en de standaard WordPress login pagina kan overslaan.

Zoals je ziet is het niet moeilijk om BuddyPress aan te passen naar jouw wens. Een overzichtelijke instellingen pagina met duidelijke opties, precies zoals je zou verwachten van een systeem gemaakt door Automattic, het bedrijf achter WordPress!
Profiel, leden, activiteiten stream
Er zijn drie ‘basis’ pagina’s die belangrijk zijn als het om BuddyPress gaat.
1. Profiel
Alle leden krijgen een eigen profielpagina, de pagina met informatie over zichzelf, interesses en meer. Daarnaast kun je er de activiteiten stream van de persoon vinden, die je kunt vergelijken met een ‘wall’ op Facebook. Hier worden de laatste updates in weergegeven.
2. Leden
Op de leden pagina wordt een overzicht getoond van alle leden. Je kunt er zoeken op naam, maar je kunt ook sorteren op ‘laatst actief’. Alle leden worden in deze lijst opgenomen en elke foto linkt naar de profielpagina van het betreffende lid.
3. Activity stream
De activiteiten stream pagina kan vergeleken worden met de ‘wall’ op Facebook. Hier worden updates geplaatst van alle leden. Als je het component “Gebruikersgroepen” hebt ingeschakeld, kan iemand die lid is van een groep ervoor kiezen om alleen updates uit deze groep te bekijken. Ook zijn hier de mededelingen te vinden, welke jij als administrator kunt plaatsen.
Plugins
Er zijn veel plugins gemaakt die je BuddyPress website kunnen verbeteren. Veel gratis plugins vind je in de BuddyPress.org Plugin Directory, waar je ongelooflijk veel handige plugins kan vinden. Een aantal handige BuddyPress plugins vind je in dit rijtje. Deze plugins zijn gratis!
1. Custom Background For User Profile
Deze plugin maakt het voor leden mogelijk om een unieke achtergrondafbeelding in te stellen op hun profielpagina. Iedereen die vervolgens het profiel van iemand met een achtergrondafbeelding bezoekt, ziet deze afbeelding. Download deze plugin.
2. Username Changer
Een nadeel aan BuddyPress is het feit dat leden hun gebruikersnaam niet kunnen veranderen. Dit is ingesteld wegens beveiligingsredenen, maar niet noodzakelijk. Deze plugin schakelt deze functie uit en zorgt ervoor dat gebruikers hun gebruikersnaam kunnen aanpassen. Download deze plugin.
3. Message Privacy
De Message Privacy plugin laat leden instellen wie een privé bericht mag sturen aan hem/haar. Er zijn een aantal opties, zoals “Alleen vrienden”, “Vrienden van vrienden”, “Niemand” en “Iedereen”. Download deze plugin.
4. Group Suggest
De Group Suggest plugin is een widget die – op basis van interesses – groepen toont aan leden. Leden kunnen direct aan een groep deelnemen. Dit maakt het veel makkelijker voor leden om aan een groep deel te nemen. Download deze plugin.
5. Limit Members per Group
Deze plugin laat je een leden limiet instellen per groep. Normaal gesproken kan iedereen zich aanmelden voor een groep, wat als resultaat kan hebben dat het een chaos wordt. Download deze plugin.
Meer over BuddyPress
Wil je meer lezen over BuddyPress? Hier vind je een overzicht van alle artikelen over BuddyPress.
Leuk! Bedankt voor de uitleg.
Enig idee of het theme twenty-eleven goed geschikt is?
Hoi Rene,
Het Twenty Eleven theme is niet helemaal geschikt, maar je kan er zeker een mooie BuddyPress website mee maken. Wil je het theme volledig geschikt maken, lees dan dit artikel even door. Ik ga hier binnenkort ook een artikel over schrijven.
Succes!
Jelle
Handig blog, gezien ik bezig ben een forum te koppelen aan mijn website. Duidelijk en goed geschreven.
Bedankt Roger!
Voor onze sportclub lijkt me dit ideaal, alleen zou ik ook nog graag een evenementen of activiteiten kalander toe willen voegen. Doel is om gezamenlijk trainingen, of uitjes te plannen, en dan direct kunnen zien we er mee gaat….
Dat gaat ook, in cominatie met de events calender plugin
Beste,
BuddyPress gaat in onze website in conflict met andere plugins.
Zijn hier oplossingen voor?
mvg
Lennert
Dag Jelle,
Bedankt voor de mooie handleiding maar hij zou inmiddels een update kunnen gebruiken. Ik heb gemerkt dat de stukjes over de BuddyPress Themes en over de vertaling inmiddels zijn verouderd; inclusief de links daarin. Nederlandse vertaling aanpassen gaat inmiddels heel goed met de Loco Translate Plug-in: https://nl.wordpress.org/plugins/loco-translate/. Wel jammer dat aanpassingen die je maakt, opnieuw gemaakt moeten worden nadat updates voor BuddyPress of bbPress (Forum Plug-in) zijn uitgevoerd. De vertaling krijgt dan natuurlijk ook een update.
Dag, dank voor je reactie! Ik ben het helemaal met je eens betreft de update en die komt er hopelijk snel aan. Succes en dank! Jelle
Beste Jelle,
Er zijn hostingpakketten beschikbaar die geoptimaliseerd zijn voor WordPress, de zogenaamde WordPress Hosting. Is het bij WordPress Hosting ook noodzakelijk om WordPress handmatig te installeren?
Mvg
Wim
Mooie uitleg. wij lopen tegen het probleem aan dat als gebruikers zich registeren met een gmail adres dat ze geen bevestigings mail krijgen. registeren ze van bijvb een info@ mailadres dan gaat het wel goed. is hier een oplossing voor?