BuddyPress administrator gebruikers verbergen in de zoekresultaten

9 januari 2018 om 18:05

Probleem: Je hebt een WordPress met BuddyPress website gemaakt en je wilt gebruikers met de rol administrator verbergen in de zoekresultaten. De reden hiervoor is bijvoorbeeld omdat je een sociaal netwerk hebt en de gebruikers met de rol administrator zich alleen bezighouden met het beheren van de website. Deze tonen in de zoekresultaten heeft daarom geen nut. Oplossing: Voeg onderstaande functie toe aan het functions.php bestand van je thema. Heb je een gratis of betaald thema dan zet je deze functie natuurlijk in het functions.php bestand van je child theme. De variabele $role bevat de slug naam van de rol […]

BuddyPress Global Search verschillende zoekformulieren ondersteunen

7 januari 2018 om 12:47

Met de plugin BuddyPress Global Search kan je als administrator wp-admin omgeving bepalen in welke gebieden gezocht kan worden. Deze gebieden zijn bijvoorbeeld pagina’s, berichten, buddypress leden etc. Per gebied kan je ook de velden aan of uit vinken die meegenomen moeten worden in de zoekopdracht. Echter kan de situatie zich voordoen dat je verschillende zoekformulieren wilt ondersteunen op de website. Je hebt bijvoorbeeld een algemeen zoekformulier en een dat zich moet beperken tot alleen berichten of pagina’s. Standaard heb je maar een manier van zoeken. Als je onderstaande functie kopieert naar het functions.php van je (child) thema kan je […]

BuddyPress Global Search Nederlandse vertalingen

28 december 2017 om 10:00

BuddyPress Global Search is een gratis plugin waarmee je de zoekmachine van WordPress aan kan passen. De beheerder van de website kan via de wp-admin omgeving bepalen in welke gedeeltes er gezocht mag worden. Versie 1.1.8 van de plugin wordt standaard geleverd met de talen Engels, Duits en Zweeds. Voor een website die ik ontwikkeld heb in WordPress inclusief BuddyPress heb ik de plugin in het Nederlands vertaald. Deze kan je hieronder gratis downloaden. Download Buddypress Global Search 1.1.8 Nederlandse vertalingen Versie 1.0, laatst bijgewerkt op 28-12-2017 De bestanden plaats je in “wp-content/languages/plugins” en niet in de “languages” map van […]

WordPress/BuddyPress stuur e-mail voordat gebruiker geactiveerd is

24 december 2017 om 21:43

Probleem: Voor een WordPress website maak ik gebruik van BuddyPress als sociaal netwerk. Op deze website kunnen mensen zich registeren en na registratie moet de aanmelding door een beheerder gecontroleerd worden op volledigheid. Standaard worden gebruikers die zichzelf registreren meteen geactiveerd nadat de gebruiker op de activatielink heeft geklikt. In deze website heb ik de e-mail die BuddyPress verstuurd naar de nieuwe gebruiker aangepast zodat er geen activatielink in wordt geplaatst. De optie om via de website een nieuwe activatielink aan te vragen heb ik verborgen. Via een RewriteRule in het .htaccess bestand voorkom ik dat gebruikers handmatig de url […]

BuddyPress verberg gebruiker laatst actief alleen voor abonnees

31 augustus 2016 om 13:34

Probleem: BuddyPress toont standaard de datum en tijd op de leden en profielpagina’s waarop een gebruiker voor het laatst actief is geweest. Deze waarde kan je niet verwijderen vanuit wp-admin. Verbergen met CSS is een oplossing. In sommige gevallen wil je de datum en tijd niet verbergen voor gebruikers met de hoogste rol van de website die ook wel beheerders worden genoemd. Oplossing: Voeg onderstaande code toe aan het “functions.php” bestand van je thema. De code verbergt de datum en tijd laatst actief voor alle gebruikers die geen beheerder zijn zoals abonnees. /** * Hide the activity value for all […]

BuddyPress Global Search toont niet alle leden

28 augustus 2016 om 15:58

Ik heb gebruik gemaakt van BuddyBoss BuddyPress Global Search plug-in die je gratis kan downloaden. Deze plug-in combineert de zoekfunctionaliteit van WordPress en BuddyPress. De plug-in is simpel in gebruik omdat je in het wp-admin gedeelte alleen op kan geven waar wel of niet in gezocht moet worden. Tijdens het testen van de plug-in kwam ik erachter dat niet alle leden getoond werden. Na lang zoeken en proberen kwam ik erachter dat er alleen gezocht werd in de lijst met leden die ooit ingelogd zijn geweest. Deze website was nog in ontwikkeling wat betekent dat niet alle leden al geactiveerd […]

BuddyPress gebruikers overzicht sorteren op achternaam

10 augustus 2016 om 19:34

Voor een WordPress website met BuddyPress was ik op zoek naar een mogelijkheid om het sorteren van gebruikers aan te passen. Voor deze website heb ik een aantal eigen velden (custom fields) toegevoegd waaronder achternaam waarop gesorteerd moet worden. De voorkeur ging uit naar een stukje PHP code die dit doet. Een nadeel van deze code is dat het veld wel waarop gesorteerd wordt ingevuld moet zijn. Dit komt omdat sortering alleen op een waarde plaats kan vinden. Een simpele oplossing is het veld verplicht maken. Stap 1: Bepaal het id van het veld waar op je wilt sorteren door […]

BuddyPress inloggen verplicht maken voor pagina’s

22 juli 2016 om 08:00

Afgelopen week was ik bezig om een nieuwe website voor een personeelsverenigimg in WordPress te maken. De website moest het mogelijk maken om in te kunnen loggen zodat mensen hun persoonlijke gegevens kunnen beheren, zich aan kunnen melden voor uitjes, foto’s van uitjes kunnen bekijken en om interne nieuwsberichten te lezen. Hiervoor heb ik gebruik temaakt van de gratis BuddyPress plug-in. De website is voorzien van een aantal openbare pagina’s en pagina’s die alleen bekeken mogen worden als een gebruiker is ingelogd. Te denken valt aan een overzicht van gebruikers, agenda, fotoalbum en interne nieuwsberichten. BuddyPress bied standaard geen functionaliteit […]