WordPress-Login-Probleme haben unterschiedliche Ursachen: falsches Passwort, gesperrter Benutzer, kaputte .htaccess, Caching-Konflikte oder gehackte Installation. Diese Anleitung geht die häufigsten Fälle systematisch durch.
Passwort vergessen
Auf der Login-Seite (https://ihredomain.de/wp-login.php) gibt es den Link „Passwort vergessen?“. WordPress sendet dann einen Zurücksetzen-Link an die registrierte E-Mail-Adresse.
Falls die E-Mail nicht ankommt oder kein Zugriff auf das E-Mail-Konto besteht: Passwort direkt per WP-CLI zurücksetzen:
wp user update admin --user_pass=neues_passwort
Alternativ über phpMyAdmin in der Tabelle wp_users das Feld user_pass mit einem MD5-Hash überschreiben. Anleitungen zu WP-CLI und phpMyAdmin: WP-CLI nutzen und phpMyAdmin Zugriff.
Zu viele fehlgeschlagene Login-Versuche
Wenn Ihr Login-Schutz-Plugin (z. B. Limit Login Attempts, Wordfence) die IP-Adresse gesperrt hat, warten Sie die konfigurierte Sperrzeit ab oder entsperren Sie die IP im Plugin-Backend. Falls Sie auch nicht mehr ins Backend kommen, deaktivieren Sie das Plugin temporär per WP-CLI:
wp plugin deactivate limit-login-attempts-reloaded
Weißer Bildschirm oder 500er-Fehler nach Login
Ursache ist oft ein fehlerhaftes Plugin oder Theme. Deaktivieren Sie alle Plugins per WP-CLI:
wp plugin deactivate --all
Dann testen Sie den Login. Aktivieren Sie Plugins einzeln wieder, um den Verursacher einzugrenzen.
wp-admin-Verzeichnis gesperrt
Wenn Sie das /wp-admin/-Verzeichnis per .htaccess oder ISPConfig-Geschützte-Ordner gesperrt haben, brauchen Sie zuerst die HTTP-Auth-Zugangsdaten. Überprüfen Sie Ihre .htaccess-Regeln. Anleitungen: .htaccess-Grundlagen.
WordPress-URL stimmt nicht mit Domain überein
Wenn die siteurl oder home-Option in der Datenbank nicht mit der aktuellen Domain übereinstimmt, werden Logins auf eine falsche URL weitergeleitet. Korrigieren Sie dies mit:
wp option update siteurl 'https://ihredomain.de'
wp option update home 'https://ihredomain.de'
Verwandte Anleitungen
- Passwort vergessen: Zurücksetzen-Workflow
- WP-CLI auf msrv.io nutzen
- phpMyAdmin Zugriff
- wp-config.php verstehen
Bei Fragen: +49 89 215505888 oder support@cms-admins.de