Er zijn verschillende manieren om een bestaande WordPress gebruiker met beheerdersrechten administrator van een WordPress multisite te maken.

De eerste methode die we in dit artikel beschrijven is de standaard methode die in principe het meest eenvoudig is. De tweede methode is het plaatsen van een klein stukje code in de functions.php van je WordPress thema, die methode raden wij alleen aan als de eerste methode om wat voor reden dan ook niet werkt.

WordPress multisite super admin rechten geven

Om een gebruiker naar een super admin om te zetten in een WordPress Multisite, volg je deze stappen:

  1. Log in op je WordPress netwerkbeheer: Ga naar je WordPress dashboard en log in met je super admin-rechten.
  2. Ga naar ‘Netwerkbeheer’: Dit vind je meestal in de linkerbovenhoek van je dashboard. Klik op ‘Mijn Sites’ en selecteer ‘Netwerkbeheer’.
  3. Gebruikers beheren: In het Netwerkbeheer-dashboard, klik op ‘Gebruikers’ om de lijst van gebruikers te zien die geregistreerd zijn op je netwerk.
  4. Gebruiker bewerken: Zoek de gebruiker die je wilt omzetten naar super admin, en klik op ‘Bewerken’ onder de naam van de gebruiker.
  5. Super Admin rechten toekennen: Scroll naar beneden tot je de sectie ‘Super Admin’ ziet. Hier vind je een checkbox met de tekst ‘Toekenning van super admin-rechten aan deze gebruiker’. Vink deze box aan.
  6. Wijzigingen opslaan: Scroll helemaal naar beneden en klik op ‘Bijwerken gebruiker’ om de nieuwe rechten op te slaan.

Super admin WordPress multisite

Na het volgen van deze stappen, zal de gekozen gebruiker super admin rechten hebben en toegang hebben tot alle websites binnen het WordPress Multisite-netwerk.

Super admin via functions.php maken

Als je de onderstaande code toevoegt aan je functions.php van je WordPress thema en je refresht de website dan wordt er direct een bestaande WordPress gebruiker met de genoemde username geüpgraded naar super admin van de WordPress multisite. Vervang YOUR_USERNAME voor de gewenste gebruikersnaam.

Verwijder direct hierna deze code omdat het een beveiligingsrisico is.

include(ABSPATH . 'wp-admin/includes/ms.php');
$user = get_userdatabylogin('YOUR_USERNAME');
grant_super_admin($user->ID);

 

Super admin via functions.php verwijderen

Als je de onderstaande code toevoegt aan je functions.php van je WordPress thema en je refresht de website dan wordt er direct een bestaande WordPress gebruiker met de genoemde username gedowngrade naar een normale beheerder van de WordPress website. Vervang YOUR_USERNAME voor de gewenste gebruikersnaam.

Verwijder direct hierna deze code omdat het een beveiligingsrisico is.

include(ABSPATH . 'wp-admin/includes/ms.php');
$user = get_userdatabylogin('YOUR_USERNAME');
revoke_super_admin($user->ID);

 

Feedback

Heb je na het lezen van dit artikel nog vragen of zijn er onduidelijkheden? Werkt de code niet op jouw website? Laat het ons weten, dan kunnen wij je misschien verder helpen.

Feedback kennisbankartikel

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Mis geen WordPress tips meer.

Al 500+ webdesigners en marketeers ontvangen deze nieuwsbrief.

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Mis nooit meer website tips.

Al 500+ webdesigners en marketeers ontvangen onze nieuwsbrief.

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.