Members: installeren, instellen en problemen oplossen

Laatst bijgewerkt:

Met Members pas je in WordPress de gebruikersrollen en hun rechten aan. Je kunt een rol “Redacteur” beperken, een eigen rol “Klant” of “Medewerker” maken, of pagina’s alleen tonen aan bepaalde rollen. Het is krachtig en gratis, maar één verkeerd vinkje bij de beheerder kan je toegang tot het beheer kosten.

Wat doet Members?

WordPress werkt met rollen (beheerder, redacteur, auteur, bijdrager, abonnee) en per rol een set “capabilities”: rechten zoals edit_posts of manage_options. Members geeft je een scherm om die rechten per rol aan te zetten, uit te zetten of expliciet te weigeren, en om nieuwe rollen te maken of te kopiëren.

Daarnaast kun je per bericht of pagina instellen welke rollen de inhoud mogen zien, de hele site privé maken (alleen voor ingelogde bezoekers) en een gebruiker meerdere rollen geven. Er zijn losse uitbreidingen van de maker voor extra functies.

Installeren

  1. Installeer Members via Plugins → Nieuwe plugin en activeer.
  2. Ga naar Leden (Members) → Rollen om bestaande rollen te bekijken.
  3. Maak een nieuwe rol het liefst door een bestaande rol te klonen en daarna aan te passen.
  4. Zet onder de instellingen alleen de functies aan die je gebruikt, zoals inhoudsrechten of een privé-site.

Instellingen die ertoe doen

Veelvoorkomende problemen en oplossingen

Je hebt jezelf buitengesloten. Je hebt bij de rol Beheerder een recht als manage_options of edit_users uitgezet of geweigerd. Maak een gebruiker met volledige rechten aan via WP-CLI (wp user create … --role=administrator), of zet de rechten van de beheerdersrol terug in de database. Laat dit bij twijfel doen door iemand die de database kent. Pas de beheerdersrol daarna nooit meer aan; maak liever een aparte rol.

Een eigen berichttype verschijnt niet bij de rechten. Veel plugins registreren hun berichttypen met de rechten van gewone berichten. Dan kun je ze niet los regelen. Pas dat aan bij het registreren van het berichttype (bijvoorbeeld in Custom Post Type UI) met een eigen “capability type”.

Afgeschermde inhoud is toch zichtbaar. Bijvoorbeeld in de samenvatting op een overzichtspagina, in de RSS-feed, via de zoekfunctie of in een paginabouwer-widget die de inhoud zelf ophaalt. Controleer die plekken en zet waar nodig ook de feed op privé.

Een gebruiker ziet een menu-item niet terwijl hij het recht heeft. Sommige plugins controleren op een rol (“is beheerder”) in plaats van op een recht. Dan helpt een recht toevoegen niet; dat moet de maker van die plugin oplossen.

Alternatieven en vergelijking

User Role Editor doet grotendeels hetzelfde voor rollen en rechten. Gebruik er niet twee tegelijk. Wil je betaalde lidmaatschappen met afgeschermde inhoud, kijk dan naar Paid Memberships Pro of MemberPress. Voor profielen en een ledenlijst op de voorkant is Ultimate Member bedoeld.

Veilig bijwerken

Een update van Members verandert je rollen niet. Rechten worden in de database bewaard, ook als je de plugin uitschakelt. Wil je Members weghalen, zet dan eerst rollen en rechten terug die je niet wilt houden; anders blijven aangepaste rechten actief. Maak vóór grote wijzigingen in rollen een back-up van de database.

Wanneer schakel je hulp in?

Ben je buitengesloten, heeft een medewerker te veel of te weinig rechten, of wil je een rol “alleen bestellingen beheren” voor je webshop? Wij helpen met inrichten, herstellen en controleren van rollen en rechten.

Veelgestelde vragen

Ik heb mezelf buitengesloten met Members. Wat nu?

Maak met WP-CLI een nieuwe beheerder aan of zet de rechten van de beheerdersrol terug in de database. Pas daarna de beheerdersrol niet meer aan; maak liever een aparte rol.

Blijven mijn aangepaste rechten staan als ik Members verwijder?

Ja. Rollen en rechten staan in de database. Zet ze eerst terug als je ze niet wilt houden.

Kan ik met Members pagina’s alleen voor klanten tonen?

Ja, met de inhoudsrechten kies je per pagina welke rollen hem mogen zien. Controleer ook feeds, zoekresultaten en overzichtspagina’s.

Wat is het verschil tussen een recht uitvinken en weigeren?

Uitgevinkt betekent: deze rol geeft het recht niet. Geweigerd betekent: de gebruiker krijgt het niet, ook niet via een andere rol die hij heeft.

Hulp nodig met Members?

Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.

Hulp aanvragen Site plat? Spoedhulp

Lees ook: User Role Editor · Admin Menu Editor · Ultimate Member · Paid Memberships Pro · inloggen lukt niet · alle WordPress-plugins

← Terug naar alle WordPress-plugins