Als je niet meer kunt inloggen in WordPress, zijn er gelukkig meerdere manieren om weer toegang te krijgen. De meest voorkomende oorzaken zijn een vergeten wachtwoord, een geblokkeerde inlogpagina door een plugin of thema, of een ontbrekende beheerder. Via de wachtwoordherstelfunctie, je hostingomgeving of de WordPress-database kun je in vrijwel alle gevallen de toegang herstellen. In dit artikel lopen we de meest voorkomende WordPress-inlogproblemen stap voor stap langs, zodat je snel weet wat je moet doen.
Hoe kom je erachter wat het probleem is?
Voordat je iets gaat proberen, is het slim om even te bepalen wat er precies mis is. De foutmelding die je ziet, of juist het ontbreken ervan, vertelt je al veel. Zie je “Onbekende gebruikersnaam of onjuist wachtwoord”? Dan is het een inlogprobleem. Laadt de pagina helemaal niet? Dan speelt er waarschijnlijk iets anders.
Kijk goed naar de situatie en stel jezelf de volgende vragen:
- Zie je een foutmelding, en zo ja, welke?
- Laadt de inlogpagina überhaupt?
- Heb je recent iets gewijzigd, zoals een plugin geïnstalleerd of een update gedaan?
- Kun je nog wel bij je WordPress-website via de voorkant?
- Heb je toegang tot je e-mail en je hostingomgeving?
Op basis van je antwoorden kun je gericht verder zoeken. Hieronder behandelen we de meest voorkomende oorzaken één voor één.
Wat doe je als je je WordPress-wachtwoord bent vergeten?
Als je je WordPress-wachtwoord bent vergeten, klik je op de inlogpagina op “Wachtwoord vergeten?” en voer je je gebruikersnaam of e-mailadres in. WordPress stuurt je dan een herstellink. Via die link stel je een nieuw wachtwoord in. Dit werkt alleen als je nog toegang hebt tot het bijbehorende e-mailadres.
Komt de e-mail niet aan? Controleer dan je spammap. Lukt het alsnog niet, dan kun je het wachtwoord ook direct aanpassen via je hostingomgeving. De meeste hosting-providers bieden toegang tot phpMyAdmin, een hulpmiddel waarmee je de WordPress-database kunt bekijken en aanpassen. Daarin zoek je de tabel wp_users op, klik je op de gebruiker en pas je het wachtwoord aan. Kies bij het veld “user_pass” voor de functie MD5 zodat het wachtwoord versleuteld wordt opgeslagen.
Dit klinkt misschien technisch, maar de meeste hostingomgevingen hebben een duidelijke interface. Twijfel je? Vraag dan even hulp.
Kan een plugin of thema de WordPress-login blokkeren?
Ja, een plugin of thema kan de WordPress-login blokkeren. Dit gebeurt met name na een update die een conflict veroorzaakt, of wanneer een beveiligingsplugin je eigen IP-adres per ongeluk heeft geblokkeerd. Het gevolg is dat je de inlogpagina wel ziet, maar niet verder komt, of dat er een foutmelding verschijnt die niets te maken heeft met je wachtwoord.
De oplossing is het tijdelijk uitschakelen van plugins. Dat doe je via je hostingomgeving door de map wp-content/plugins te hernoemen, bijvoorbeeld naar plugins_backup. WordPress kan de plugins dan niet meer laden en je kunt weer inloggen. Zodra je bent ingelogd, hernoem je de map terug en schakel je plugins één voor één in totdat je de boosdoener hebt gevonden.
Hetzelfde geldt voor thema’s. Via de database kun je het actieve thema tijdelijk terugzetten naar een standaard WordPress-thema, zoals Twenty Twenty-Four. Daarna kun je inloggen en het thema opnieuw instellen.
Wat als de WordPress-inlogpagina zelf niet laadt?
Als de WordPress-inlogpagina helemaal niet laadt, ligt het probleem waarschijnlijk niet bij je wachtwoord maar bij de website zelf. Denk aan een serverprobleem, een kapotte installatie of een conflict dat de hele site platlegt. Controleer eerst of de rest van je website ook niet bereikbaar is.
Mogelijke oorzaken en wat je kunt doen:
- Serverfout (500-fout): Controleer de foutlogboeken in je hostingomgeving. Een kapot .htaccess-bestand is een veelvoorkomende oorzaak. Hernoem het bestand tijdelijk en kijk of de site dan laadt.
- Geheugenlimiet bereikt: Voeg define(‘WP_MEMORY_LIMIT’, ‘256M’); toe aan je wp-config.php-bestand.
- Beschadigde WordPress-kernbestanden: Download een verse kopie van WordPress en vervang de kernbestanden via FTP, maar laat de map wp-content en het bestand wp-config.php ongemoeid.
- DNS-probleem: Controleer of je domeinnaam nog correct is ingesteld bij je hostingprovider.
Hoe herstel je de toegang als er geen beheerder meer bestaat?
Als er geen beheerder meer bestaat in WordPress, kun je via phpMyAdmin handmatig een nieuwe beheerder aanmaken of een bestaande gebruiker beheerdersrechten geven. Dit doe je rechtstreeks in de WordPress-database, zonder dat je hoeft in te loggen.
Zo maak je een nieuwe beheerder aan via phpMyAdmin:
- Open phpMyAdmin via je hostingomgeving.
- Ga naar de tabel wp_users en voeg een nieuwe gebruiker toe met een gebruikersnaam, e-mailadres en wachtwoord (gebruik MD5 als versleuteling).
- Noteer het ID van de nieuwe gebruiker.
- Ga naar de tabel wp_usermeta en voeg twee regels toe voor die gebruiker: één met wp_capabilities als meta-sleutel en a:1:{s:13:”administrator”;b:1;} als waarde, en één met wp_user_level en de waarde 10.
- Log daarna in met de nieuwe gebruiker.
Heb je toegang tot de e-mail van een bestaande gebruiker maar mist die persoon beheerdersrechten? Herstel dan het wachtwoord en pas daarna via de database de rechten aan zoals hierboven beschreven.
Hoe voorkom je dat dit in de toekomst opnieuw gebeurt?
WordPress-inlogproblemen zijn grotendeels te voorkomen met een paar simpele gewoontes. Zorg dat je wachtwoorden altijd veilig opslaat, houd je website goed bij en zorg dat er altijd minimaal twee beheerders zijn. Zo sta je nooit meer voor een gesloten deur.
Praktische tips om inlogproblemen te voorkomen:
- Gebruik een wachtwoordmanager zodat je nooit meer een wachtwoord kwijtraakt.
- Zorg voor minimaal twee beheerderaccounts, bij voorkeur met verschillende e-mailadressen.
- Maak regelmatig back-ups van je website, inclusief de database.
- Houd plugins, thema’s en WordPress zelf altijd up-to-date.
- Test een plugin- of thema-update eerst op een testomgeving als je een kritische website hebt.
- Gebruik tweestapsverificatie via een betrouwbare beveiligingsplugin.
Goed onderhoud van je website is de beste verzekering tegen dit soort gedoe. Wie zijn website regelmatig bijhoudt, heeft veel minder kans op vervelende verrassingen.
Hoe Appel en Eelman helpt bij WordPress-inlogproblemen
Soms wil je dit gewoon niet zelf uitzoeken, en dat snappen we volkomen. Bij Appel en Eelman helpen we je graag verder als je vastloopt met je WordPress-website. Of het nu gaat om een vergeten wachtwoord, een geblokkeerde inlogpagina of een ontbrekende beheerder, we kijken er gewoon met je naar.
Wat we voor je kunnen doen:
- WordPress-inlogproblemen snel opsporen en oplossen.
- Je website beveiligen zodat dit soort situaties minder snel ontstaan.
- Regelmatig onderhoud verzorgen zodat je website altijd up-to-date en bereikbaar is.
- Je uitleggen wat er is misgegaan, in gewone taal zonder technisch gedoe.
Heb je hulp nodig of wil je gewoon even sparren? Neem contact op en we kijken samen wat de beste aanpak is.