Skip to content

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:

  1. Browser cookies inschakelen:

    • Chrome: Instellingen → Privacy → Cookies toestaan
    • Firefox: Instellingen → Privacy → Cookies accepteren
  2. Controleer browser extensies:

    • Schakel ad blockers en privacy extensies tijdelijk uit
    • Test inloggen
    • Schakel extensies één voor één weer in
  3. 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:

  1. Wachtwoord resetten:

    • Klik op "Lost your password?"
    • Voer je email in
    • Volg de reset link
  2. Controleer gebruikersnaam:

    • Je gebruikersnaam is niet altijd je email
    • Check de welkomst-email van WordPress
  3. Wachtwoord reset via phpMyAdmin:

    • Log in op phpMyAdmin
    • Open de wp_users tabel
    • Vind je gebruiker
    • Wijzig user_pass met 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:

  1. Wacht 15-60 minuten: De meeste lockouts verlopen automatisch.

  2. Whitelist je IP via FTP:

    • Verbind via FTP
    • Navigeer naar de security plugin folder
    • Zoek configuratie bestand
    • Voeg je IP toe aan whitelist
  3. Deactiveer security plugin tijdelijk:

    • Hernoem de plugin folder via FTP
    • Bijv: wordfence naar wordfence_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:

  1. Verhoog memory limit: Voeg toe aan wp-config.php:

    define('WP_MEMORY_LIMIT', '256M');
    
  2. Schakel debug mode in:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    

    Check wp-content/debug.log voor fouten.

  3. Deactiveer alle plugins via FTP:

    • Hernoem /wp-content/plugins naar /wp-content/plugins_backup
    • Probeer in te loggen
    • Hernoem terug en activeer plugins één voor één

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:

  1. Check WordPress URL: Voeg toe aan wp-config.php:

    define('WP_HOME', 'https://jouwsite.nl');
    define('WP_SITEURL', 'https://jouwsite.nl');
    
  2. Forceer SSL correct:

    define('FORCE_SSL_ADMIN', true);
    
  3. 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:

  1. Verbind via FTP
  2. Ga naar je WordPress root
  3. Verwijder het bestand .maintenance
  4. Probeer opnieuw in te loggen

Wachtwoord Resetten Zonder Email

Als de "Lost Password" functie niet werkt, zijn er alternatieven.

Via phpMyAdmin

  1. Log in op je hosting panel
  2. Open phpMyAdmin
  3. Selecteer je WordPress database
  4. Open de wp_users tabel
  5. Klik op "Edit" bij je gebruiker
  6. In het user_pass veld:
    • Selecteer "MD5" in de dropdown
    • Voer je nieuwe wachtwoord in
  7. Klik "Go"

Via Functions.php

  1. Voeg tijdelijk toe aan je theme's functions.php:
    wp_set_password('nieuwwachtwoord', 1);
    
  2. Laad je site één keer
  3. Verwijder de code onmiddellijk
  4. 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:

  1. Alles te testen via verschillende apparaten en browsers
  2. Performance te meten met tools zoals GTmetrix of PageSpeed Insights
  3. Documentatie bij te werken met je specifieke configuratie
  4. Team te informeren over wijzigingen en nieuwe procedures
  5. 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.