Wat te doen als u bent afgesloten van de WordPress Admin (wp-admin)

Vergrendeld zijn uit het WordPress-admingebied (wp-admin) kan frustrerend zijn en kan verschillende oorzaken hebben, waaronder problemen met plugins of thema's, onjuiste wachtwoordpogingen of wijzigingen in gebruikersrechten. Hier is een uitgebreide handleiding over wat je moet doen als je niet meer bij de WordPress admin kunt:

Verwijder de cookies en cache van uw browser

Soms kan het probleem zo simpel zijn als een browserprobleem. Wis de cookies en cache van je browser om er zeker van te zijn dat het geen sessieprobleem is waardoor je niet kunt inloggen.

Plugins uitschakelen

Een defecte plugin kan blokkades veroorzaken, vooral als deze de beveiliging of gebruikersrollen beheert.

  • Via FTP of bestandsbeheer: Maak verbinding met je site met een FTP-client of de bestandsbeheerder in je hostingcontrolepaneel. Navigeer naar de wp-content map en zoek de plugins map. Hernoem deze naar iets als plugins_deactiveren om alle plugins uit te schakelen. Als dit het probleem oplost, hernoem de map dan terug naar plugins en dan plugins een voor een uitschakelen in de WordPress admin om de boosdoener te vinden.

Wachtwoord opnieuw instellen

Als het probleem te maken heeft met het wachtwoord, probeer het dan te resetten.

  • Via e-mail: Gebruik de link "Wachtwoord vergeten?" op de aanmeldingspagina om je wachtwoord via e-mail opnieuw in te stellen.
  • Via phpMyAdmin: Als het resetten via e-mail niet werkt, kun je je wachtwoord direct in de database resetten. Ga naar phpMyAdmin op je hosting dashboard, zoek je WordPress database en blader door de wp_gebruikers tabel. Bewerk de gebruikersvermelding, voer een nieuwe waarde in bij gebruikerspas veld, selecteer MD5 in het menu Functies en sla de wijzigingen op.

Gebruikersrechten controleren

Als u vermoedt dat uw gebruikersrollen of machtigingen zijn gewijzigd:

  • Via phpMyAdmin: Toegang tot de wp_usermeta tabel in je WordPress database. Controleer de wp_mogelijkheden (het tabelvoorvoegsel wp_ kan anders zijn) voor uw gebruikers-ID om ervoor te zorgen dat deze is ingesteld op a:1:{s:13:"administrator";s:1:"1";}. Deze string duidt aan dat je een beheerder bent.

Controleer uw wp-config.php bestand

Zorg ervoor dat uw wp-config.php bestand niet is gewijzigd, vooral de AUTH_KEY en andere beveiligingssleutels, omdat dit het aanmelden kan beïnvloeden.

  • Via FTP of bestandsbeheer: Download en inspecteer uw wp-config.php bestand. Zoek naar afwijkingen of recente wijzigingen die je niet hebt gemaakt, vooral rond de WordPress beveiligingssleutels.

.htaccess-bestand deactiveren

Verkeerde configuraties in uw .htaccess bestand kan toegang tot het beheerdersgedeelte voorkomen.

  • Via FTP of bestandsbeheer: Hernoem uw .htaccess bestand naar iets als .htaccess_oud om het te deactiveren. Als hierdoor toegang mogelijk is, regenereer dan een nieuwe .htaccess bestand door naar Instellingen > Permalinks in de WordPress admin te gaan en op "Wijzigingen opslaan" te klikken.

Controleren op IP-weigeringsregels

Als je IP per ongeluk is toegevoegd aan een weigerlijst in je hostingomgeving of via een beveiligingsplugin, kan het zijn dat de toegang tot wp-admin is geblokkeerd.

  • Via cPanel of Hosting Dashboard: Zoek naar "IP Deny Manager" of vergelijkbare opties in het configuratiescherm van je hosting. Controleer of uw IP niet in de lijst staat.
  • Via beveiligingsplugins: Als je toegang hebt tot de bestanden van je site, moet je misschien handmatig de plugin-bestanden bewerken die de IP-toegang regelen om alle weigeringsregels te verwijderen die van invloed zijn op jouw IP.

Neem contact op met uw hostingprovider

Als geen van de bovenstaande stappen werkt, neem dan contact op met je hostingprovider. Zij kunnen controleren op problemen aan de serverzijde, de oorzaak van de blokkering vaststellen en mogelijk de toegang herstellen.

Herstellen vanaf een back-up

Als laatste redmiddel, als je een recente back-up van je website hebt, zou het kunnen helpen om deze terug te zetten, vooral als de blokkering het gevolg is van een recente wijziging of update.

Wanneer je te maken krijgt met een blokkering, zijn geduld en systematische probleemoplossing de sleutel. Neem altijd preventieve maatregelen zoals regelmatige back-ups en voorzichtige plugin/thema-updates om deze problemen in de toekomst tot een minimum te beperken.