WordPress login problems: how to fix them
Last updated: 31 December 2025
WordPress Login Problemen Oplossen: Complete Troubleshooting Gids [2025]
Kun je niet meer inloggen op je WordPress website? Dat is frustrerend, maar meestal goed op te lossen. In deze uitgebreide handleiding behandelen we alle mogelijke oorzaken en oplossingen voor WordPress login problemen.
Veelvoorkomende Login Problemen
"Cookies are blocked" Foutmelding
WordPress gebruikt cookies om je sessie bij te houden. Als cookies geblokkeerd zijn, kun je niet inloggen.
Oorzaken:
- Browser blokkeert cookies
- Privacy extensie blokkeert cookies
- WordPress cookie probleem
- Cache plugin conflict
Oplossingen:
-
Browser cookies inschakelen:
- Chrome: Instellingen → Privacy → Cookies toestaan
- Firefox: Instellingen → Privacy → Cookies accepteren
-
Controleer browser extensies:
- Schakel ad blockers en privacy extensies tijdelijk uit
- Test inloggen
- Schakel extensies één voor één weer in
-
Forceer cookie regeneratie: Voeg toe aan wp-config.php:
define('COOKIE_DOMAIN', false);
"Incorrect username or password"
De meest voorkomende melding, maar niet altijd om de reden die je denkt.
Oorzaken:
- Daadwerkelijk verkeerd wachtwoord
- Caps Lock aan
- Verkeerde gebruikersnaam (niet je email)
- Wachtwoord reset niet verwerkt
- Database probleem
Oplossingen:
-
Wachtwoord resetten:
- Klik op "Lost your password?"
- Voer je email in
- Volg de reset link
-
Controleer gebruikersnaam:
- Je gebruikersnaam is niet altijd je email
- Check de welkomst-email van WordPress
-
Wachtwoord reset via phpMyAdmin:
- Log in op phpMyAdmin
- Open de
wp_userstabel - Vind je gebruiker
- Wijzig
user_passmet MD5 encryptie - Voer nieuw wachtwoord in
"Too many failed login attempts"
Beveiligingsplugins blokkeren je na te veel mislukte pogingen.
Oorzaken:
- Wordfence, Sucuri, of andere security plugin
- Brute force bescherming
- IP geblokkeerd
Oplossingen:
-
Wacht 15-60 minuten: De meeste lockouts verlopen automatisch.
-
Whitelist je IP via FTP:
- Verbind via FTP
- Navigeer naar de security plugin folder
- Zoek configuratie bestand
- Voeg je IP toe aan whitelist
-
Deactiveer security plugin tijdelijk:
- Hernoem de plugin folder via FTP
- Bijv:
wordfencenaarwordfence_disabled - Log in
- Configureer plugin opnieuw
- Hernoem folder terug
White Screen of Death na Login
Je kunt wel inloggen, maar ziet dan alleen een wit scherm.
Oorzaken:
- PHP fout
- Memory limit bereikt
- Plugin conflict
- Theme probleem
Oplossingen:
-
Verhoog memory limit: Voeg toe aan wp-config.php:
define('WP_MEMORY_LIMIT', '256M'); -
Schakel debug mode in:
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true);Check wp-content/debug.log voor fouten.
-
Deactiveer alle plugins via FTP:
- Hernoem
/wp-content/pluginsnaar/wp-content/plugins_backup - Probeer in te loggen
- Hernoem terug en activeer plugins één voor één
- Hernoem
Login Redirect Loop
Je logt in, maar wordt steeds terug naar login gestuurd.
Oorzaken:
- Cookie problemen
- WordPress/Site URL mismatch
- SSL conflict
- Plugin conflict
Oplossingen:
-
Check WordPress URL: Voeg toe aan wp-config.php:
define('WP_HOME', 'https://jouwsite.nl'); define('WP_SITEURL', 'https://jouwsite.nl'); -
Forceer SSL correct:
define('FORCE_SSL_ADMIN', true); -
Clear browser data:
- Verwijder cookies voor je site
- Clear cache
- Probeer incognito mode
"Briefly unavailable for scheduled maintenance"
Deze melding verschijnt als een update is mislukt.
Oorzaak:
WordPress maakt een .maintenance bestand tijdens updates dat niet is verwijderd.
Oplossing:
- Verbind via FTP
- Ga naar je WordPress root
- Verwijder het bestand
.maintenance - Probeer opnieuw in te loggen
Wachtwoord Resetten Zonder Email
Als de "Lost Password" functie niet werkt, zijn er alternatieven.
Via phpMyAdmin
- Log in op je hosting panel
- Open phpMyAdmin
- Selecteer je WordPress database
- Open de
wp_userstabel - Klik op "Edit" bij je gebruiker
- In het
user_passveld:- Selecteer "MD5" in de dropdown
- Voer je nieuwe wachtwoord in
- Klik "Go"
Via Functions.php
- Voeg tijdelijk toe aan je theme's functions.php:
wp_set_password('nieuwwachtwoord', 1); - Laad je site één keer
- Verwijder de code onmiddellijk
- Log in met het nieuwe wachtwoord
Via WP-CLI (Geavanceerd)
Als je SSH toegang hebt:
wp user update admin --user_pass="nieuwwachtwoord"
Preventieve Maatregelen
1. Gebruik Sterke Wachtwoorden
- Minimaal 12 karakters
- Mix van letters, cijfers, symbolen
- Gebruik een wachtwoordmanager
2. Activeer Twee-Factor Authenticatie
Plugins zoals:
- Google Authenticator
- Two Factor Authentication
- Wordfence (heeft 2FA ingebouwd)
3. Verander de Login URL
Plugins zoals:
- WPS Hide Login
- iThemes Security
4. Beperk Login Pogingen
- Limit Login Attempts Reloaded
- Wordfence
- Sucuri
5. Houd Alles Updated
- WordPress core
- Thema's
- Plugins
When Hulp Inroepen
Neem contact op met je hosting provider als:
- Je geen FTP/phpMyAdmin toegang hebt
- Database wijzigingen niet werken
- Je vermoedt dat de site gehackt is
- Niets in deze gids werkt
Frequently Asked Questions
Is dit geschikt voor beginners? Dit onderwerp kan technisch lijken, maar met de juiste aanpak en tools is het voor iedereen toegankelijk. Begin met de basis en bouw van daaruit verder.
Wat zijn de kosten? De kosten variëren sterk afhankelijk van je behoeften en gekozen oplossingen. Gratis opties bestaan, maar betaalde alternatieven bieden vaak meer features, support en betrouwbaarheid.
Hoe lang duurt implementatie? Van een paar minuten voor eenvoudige setups tot dagen of weken voor complexe implementaties. Plan realistisch en test grondig voordat je live gaat.
Wat als ik hulp nodig heb? De meeste providers bieden support via chat, e-mail of telefoon. Online communities en documentatie zijn ook waardevolle bronnen.
Best practices
Documenteer je configuratie zodat je later weet wat je hebt ingesteld en waarom. Dit versnelt troubleshooting en overdracht.
Test voordat je live gaat in een staging-omgeving. Voorkom onverwachte problemen voor je bezoekers.
Houd alles up-to-date voor de beste beveiliging en performance. Stel herinneringen in voor regelmatig onderhoud.
Maak backups voordat je grote wijzigingen doorvoert. Een goede backup bespaart je uren werk bij problemen.
Monitor je systemen zodat je problemen vroeg ontdekt. Uptime-monitoring en loganalyse zijn essentieel.
Volgende stappen
Na het implementeren van bovenstaande is het verstandig om:
- Alles te testen via verschillende apparaten en browsers
- Performance te meten met tools zoals GTmetrix of PageSpeed Insights
- Documentatie bij te werken met je specifieke configuratie
- Team te informeren over wijzigingen en nieuwe procedures
- Monitoring in te richten voor proactief onderhoud
More information: WordPress.org documentatie
Read also
Was this article helpful?
Compare hosting packages directly to find the best choice for your situation.
Related articles
What is web hosting? Explanation for beginners
Discover what web hosting is and how it works. Complete explanation about servers, domains and different hosting types for beginners.
What is VPS Hosting?
VPS hosting explained: what is a Virtual Private Server, who is it suitable for and what are the advantages compared to shared hosting?
What is an SSL Certificate?
Everything about SSL certificates: what is SSL, why do you need it and how do you recognize a secure website? Essential for every website.
What is Uptime in Web Hosting?
What does uptime mean in web hosting? Learn about uptime percentages, SLA guarantees and why 99.9% uptime is important for your website.
How much storage do I need for my website?
Discover how much disk space you really need for your website. Practical guide with examples per website type.