WordPress Login funktioniert nicht – 9 einfache Tricks

WordPress Login funktioniert nicht - So behebt man den Fehler sofort
Lukas Fischer

Geschrieben von Lukas Fischer

Dein WordPress Login funktioniert nicht mehr und du kannst dich nicht mehr in deine WordPress Webseite einloggen? Kein Grund zur Panik, mit diesem Artikel wirst du das Problem garantiert gleich lösen!

Wenn der WordPress Login nicht funktioniert, liegt dies in der Regel an falschen Zugangsdaten, einem Plugin- bzw. Theme-Konflikt oder an einer beschädigten .htaccess Datei. Außerdem könnte eine korrupte wp-login.php-Datei oder eine inkorrekte WordPress Site-URL diesen Fehler verursachen.

In diesem Artikel leite ich dich auf anfängerfreundliche Weise durch sämtliche Tipps und Tricks, die du unternehmen kannst, wenn dein WordPress Login nicht mehr funktioniert.

Zum besseren und leichteren Verständnis schau dir gerne auch mein YouTube-Video an, welches ich parallel zum Artikel für dich aufgenommen habe:

Hinweis: Mit Aktivierung des Videos wird YouTube im Erweiterten Datenschutzmodus aktiviert. Mit Aktivierung stimmst du den Datenschutzbestimmungen von YouTube zu.

WordPress Login funktioniert nicht – 9 simple Tricks

Im folgenden Artikel erläutere ich dir meine besten 9 Tricks, um dieses Problem zu lösen. Ich gehe dabei auf allgemeine Strategien ein, um den WordPress Login wieder instand zu setzen.

Für dieses Problem gibt es grundlegend eigentlich nur 4 mögliche Ursachen:

  • Probleme mit den Anmeldedaten
  • Technische Probleme, sodass die WordPress Login Seite nicht mehr erreichbar ist oder nicht mehr korrekt funktioniert
  • Ausgefallene Server
  • Sicherheitsprobleme

In diesem Artikel gehe ich auf Tipps zu den ersten drei Punkten ein.

Vermutest du ein Sicherheitsproblem als Ursache für diesen Fehler, dann schau dir gerne auch meine 27 Tipps zum WordPress Sicherheitscheck, buche dir eine meiner Sicherheits-Dienstleistungen an oder schau in meine WordPress Sicherheitsplaylist auf YouTube.

1. Anmeldedaten überprüfen

Tipp 1, und das mag jetzt vielleicht etwas banal klingen: Wenn deine Login-Seite erreichbar ist und du dich trotzdem nicht einloggen kannst, dann überprüfe als erstes, ob du deine Anmeldedaten überhaupt richtig geschrieben hast.

Ja, ich weiß, dieser Tipp ist wahrscheinlich selbsterklärend.

Aber manchmal kann es eben sein, dass man sich einfach verschrieben hat oder das Passwort nicht richtig kopiert hat oder das Passwort ggfs. aktualisiert hat und nun aus Gewohnheit ein altes Passwort eingegeben hat.

Vielleicht ist auch die Feststelltaste aktiviert, ohne dass du es gemerkt hast. Das kann alles passieren.

WordPress Anmeldedaten überprüfen - und zur Not Passwort-vergessen-Funktion nutzen
WordPress Anmeldedaten überprüfen – und zur Not Passwort-vergessen-Funktion nutzen

Und falls das alles nicht klappt, nutze als nächste die Passwort-vergessen-Funktion, um deine Anmeldedaten wiederherzustellen. Denn wenn du das tust, weißt du zu 100%, dass deine Anmeldedaten nicht der Grund für den nicht mehr funktionierenden WordPress Login sind.

WordPress Passwort-vergessen-Funktion funktioniert nicht

Falls die Passwort-vergessen-Funktion nicht funktioniert, dann besteht immer auch die Möglichkeit, direkt in deiner WordPress Datenbank dein Passwort zu aktualisieren.

Dies kannst du über deinen Webhost erledigen, indem du dort PHPMyAdmin öffnest.

Wenn du darüber die entsprechende wp_user Tabelle für die Userverwaltung gefunden hast, dann kannst du einfach dein Passwort darüber aktualisieren: Einfach das neue Passwort eingeben, speichern, fertig!

Auf diese Weise ist es dir möglich dein Passwort selbst zurückzusetzen, auch wenn die eigentliche Funktion dafür nicht mehr korrekt funktioniert.

2. Browser Cache leeren

Nachdem du sichergestellt hast, dass deine Anmeldedaten zu 100% korrekt sind, solltest du jetzt einmal deinen Browser-Cache leeren.

Denn ein beschädigter bzw. veralteter Cache kann häufig dafür verantwortlich sein, dass auf deiner WordPress-Webseite oder einfach allgemein im Internet Fehler entstehen.

Also geh jetzt rüber zu deinem Browser und leere einmal den Cache und schaue, ob das Problem nach wie vor auftritt.

Falls du mehr über die verschiedenen Arten von Caches lernen möchtest, dann schau auch gerne dieses zusätzliche Video, in welchem ich dir die 6 gängigsten Caches zeige, die auf einer Webseite für Fehler sorgen können:

Hinweis: Mit Aktivierung des Videos wird YouTube im Erweiterten Datenschutzmodus aktiviert. Mit Aktivierung stimmst du den Datenschutzbestimmungen von YouTube zu.

Falls das auch nicht geholfen hat, machen wir jetzt weiter mit Punkt Nummer 3.

3. Plugin-Konflikte überprüfen

Weil dieser Part jetzt ein bisschen technischer wird, solltest du normalerweise an dieser Stelle jetzt ein Backup von deiner Webseite machen, bevor du hier überhaupt weitermachst.

Wäre da nicht nach wie vor das Problem, dass dein WordPress Login nicht funktioniert und du nicht mehr in dein Dashboard hineinkommst.

Durch dieses Beispiel wird super deutlich, dass du regelmäßig und am besten automatisch Backups machen solltest. Das geht kostenfrei mit WP Vivid. Ein kostenloses Tutorial findest du in meinem YouTube Video dazu.

Also falls du das Thema Backups auf deiner Seite noch nicht angegangen hast, dann schau dir gerne dieses Video an oder speichere es dir zumindest ab.

Webseite auf Plugin-Konflikte prüfen:

Aber keine Sorge, auch wenn du jetzt kein Backup machen konntest, können wir weitermachen. Du musst nur etwas vorsichtiger sein. Denn jetzt überprüfen wir als nächstes, ob es ein Plugin auf deiner Webseite gibt, das einen Konflikt mit der Login-Funktionalität von WordPress verursacht.

Gerade wenn du irgendwelche Plugins auf deiner Seite hast, die die Login-Funktion verwenden, dann kann es natürlich sein, dass dieses Plugin gerade für einen Konflikt sorgt.

Um zu überprüfen, ob ein Plugin-Konflikt besteht, logge dich per FTP auf deinem Webserver an und navigiere dann in den Ordner wp-content. Dort findest du den Ordner plugins.

WordPress Plugins per FTP deaktivieren
WordPress Plugins per FTP deaktivieren

Wenn du diesen Ordner gefunden hast, dann kannst du diesen einfach einmal umbenennen, z.B. in plugins_deactivated oder plugins_test.

Was auch immer du da eingibst, wird dafür sorgen, dass alle Plugins auf deiner Webseite deaktiviert werden. Denn WordPress kann nicht funktionieren, wenn der Ordner nicht mehr standardmäßig Plugins heißt. Prüfe nun, ob deine WordPress Login Seite wieder funktioniert.

Auf diese Weise kannst du feststellen, ob auf deiner Webseite ein Plugin-Konflikt vorliegt. Denn falls deine Login Seite jetzt wieder funktioniert, ist eines deiner Plugins für den Fehler verantwortlich. In dem Fall solltest du den Ordner schleunigst wieder in plugins zurück benennen, um dann in den Ordner hinein zu navigieren und jedes einzelne Plugin schrittweise einmal umzubenennen.

Auf diese Weise erhältst du eine exakte Auskunft darüber, welches Plugin diesen Fehler verursacht.

Und genau diese Vorgehensweise brauchen wir auch bei Punkt Nummer 4.

4. Theme Konflikt überprüfen

Neben deinen Plugins kann auch dein derzeit aktives Theme für einen Konflikt auf der Login Seite verantwortlich sein.

WordPress Theme per FTP deaktivieren - Schritt 1: Theme Ordner finden
WordPress Theme per FTP deaktivieren – Schritt 1: Theme Ordner finden

Genau deswegen navigierst du nun wieder per FTP zu deinem WordPress-Stammverzeichnis in den Ordner wp-content. Suche hier den Ordner namens themes und öffne ihn.

WordPress Theme per FTP deaktivieren - Schritt 2: Aktives Theme umbenennen
WordPress Theme per FTP deaktivieren – Schritt 2: Aktives Theme umbenennen

Benenne nun dein aktives Theme einfach um. WordPress wird dann dazu gezwungen, wieder eines der Standard-Themes zu verwenden.

Danach kannst du dann überprüfen, ob die Login-Seite wieder funktioniert und ob du dich anmelden kannst. Falls das der Fall ist, dann weißt du, dass dein Theme dafür verantwortlich war, dass dieser Fehler aufgetreten ist.

5. Kontrolliere die .htaccess-Datei

Wenn Plugin- und Theme-Konflikte ausgeschlossen sind, wäre der nächste sinnvollle Schritt, deine .htaccess-Datei zu überprüfen.

Dazu musst du dich wieder per FTP auf deinem Server anmelden und in das Stammverzeichnis deiner Installation gehen.

Dort findest du dann deine .htaccess-Datei, die du einfach einmal umbenennen kannst, um dann eine neue .htaccess-Datei zu erzeugen. Dazu klickst du einfach auf die bereits vorhandene Datei und benennst sie vorübergehend um, z.B. in .htaccess_old.

Jetzt kannst du einfach mit einem beliebigen Texteditor, der auf deinem PC schon installiert ist, eine neue .htaccess-Datei erstellen. Achte dabei auf die exakte Bezeichnung der Datei und füge dort diesen Code ein:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Wenn du die Datei erstellt hast, kannst du sie auf deinen Server hochladen, um zu schauen, ob die WordPress Login Seite jetzt wieder funktioniert.

Ist das der Fall, dann war deine alte .htaccess-Datei beschädigt. Ggfs. hast du (oder ein Plugin) Änderungen an dieser Datei vorgenommen.

Wichtiger Hinweis: Wenn du eine neue und komplett saubere .htaccess Datei erstellst, sind mögliche Änderungen aus deiner alten Datei nicht mehr aktiv.

Du kannst hier natürlich genauso vorgehen wie bei den Plugins und Schritt für Schritt deine individuellen Anpassungen wieder in die saubere Datei einfügen, um zu überprüfen, ob der Fehler an den Anpassungen der .htaccess-Datei liegt, die du selbst – oder ein Plugin hinter deinem Rücken – hinzugefügt hat.

Falls das auch nicht geholfen hat, kommen wir jetzt zum nächsten Punkt

6. Erneuerung der wp-login.php-Datei

Die wp-login.php-Datei steuert neben der .htaccess-Datei ebenfalls den Anmeldeprozess auf deiner Webseite.

Als erstes müsstest du jetzt einmal eine neue Kopie dieser Datei besorgen, indem du einfach die offizielle WordPress Webseite besuchst und dir dort die neueste Version von WordPress herunterlädst.

In dieser Installation findest du dann eine frische Kopie einer wp-login-Datei, die du dann per FTP auf deinem eigenen Server hochladen kannst.

Du findest diese Datei wieder in deinem Stammverzeichnis von deiner Webseite, indem du einfach ein bisschen runterscrollst und nach der Datei wp-login.php Ausschau hältst:

WordPress WP-Login Datei erneuern bei Anmeldeschwierigkeiten
WordPress WP-Login Datei erneuern bei Anmeldeschwierigkeiten

Im Grunde ist es hier auch wieder ratsam, dass du dir einmal ein Backup von dieser Datei machst, also die Datei einmal auf deinen PC herunterlädst und sicher abspeicherst oder einfach umbenennst, sodass du sie später theoretisch wiederherstellen bzw. neu hochladen könntest.

Danach kannst du einmal deine frische WordPress-Installation entpacken und nur die wp-login-Datei austauschen, indem du sie auf deinen Server hochlädst.

Wenn der Fehler jetzt gelöst ist, dann war eine beschädigte wp-login.php-Datei der Grund dafür, dass der WordPress Login nicht mehr funktioniert. Und falls der Fehler nach wie vor besteht, müssen wir jetzt weitermachen mit dem nächsten Punkt.

7. WordPress-URL und Site-URL kontrollieren

Gerade wenn du WordPress das erste Mal installiert hast oder deine Domain gerade umgezogen hast, kann es sein, dass deine WordPress- bzw. deine Site-URL für Probleme sorgen und deswegen auch der Login nicht funktioniert.

Diese Einstellungen können normalerweise im WordPress Dashboard vorgenommen und überprüft werden. Aber nachdem du im Moment keinen Zugang hast, müssen wir auch diese Einstellung wieder über den Server machen und uns per FTP (oder WebFTP) auf deinem Server einloggen.

WP-Config Datei bearbeiten, wenn WordPress Login nicht funktioniert
WP-Config Datei bearbeiten, wenn WordPress Login nicht funktioniert

Navigiere in deinem Stammverzeichnis zu der Datei wp-config,php und lade dir diese Datei auf deinen PC herunter. Danach öffnest du die Datei mit irgendeinem beliebigen Textbearbeitungsprogramm, am besten mit dem standardmäßigen Texteditor.

Wenn du die Datei dann geöffnet hast, navigiere zum Ende dieser Datei. Dort findest du dann irgendwann den folgenden Hinweis: /* That’s all, stop editing! Happy publishing. */

Füge den nachfolgenden Code unmittelbar VOR dem zuvor erwähnten Hinweis ein:

define('WP_HOME','https://deineurl.de');
define('WP_SITEURL','https://deineurl.de');

Achte hier vor allem auch auf das s, also https://, wenn du auf deiner Webseite ein SSL-Zertifikat verwendest. Das solltest du übrigens zwingend tun, denn ein automatisch aktuelles SSL-Zertifikat ist einer meiner 27 wichtigsten Sicherheitstipps für WordPress.

Wenn du kein SSL-Zertifikat hast, dann trage jeweils nur http://deineurl.de ein. Solltest du dich später wieder in WordPress einloggen können, dann kannst du das auch in den WordPress Einstellungen wieder ändern.

Falls auch das nicht geholfen hat, jetzt Punkt Nummer 8.

8. Kontaktiere deinen Hosting-Provider

Wenn alle vorherigen Schritte wirklich nicht geholfen haben, dann hast du vielleicht entweder irgendetwas falsch gemacht oder es liegt tatsächlich ein serverseitiges Problem vor.

Frag einfach mal beim entsprechenden Support nach Hilfe und schau, ob dir dort freundlich geholfen werden kann.

Falls nicht, schau dir gerne auch diese 11 Gründe an, warum man zum Webhost All-Inkl wechseln sollte (inkl. kostenloser Onlinekurs als Geschenk, wenn du über meinen Link wechselst).

9. Professionelle Unterstützung vom WordPress Experten

Wenn dein Webhost dir nicht helfen kann oder will, dann kannst du dich auch gerne jederzeit bei mir melden und nach Unterstützung fragen.

Denn genau für solche Situationen habe ich die WordPress-Hilfe ins Leben gerufen. Bei der WordPress Hilfe musst du nur bezahlen, wenn ich dein Problem auch wirklich gelöst bekomme.

Und wenn ich dein Problem nach 10 Minuten gelöst bekomme und du für 60 Minuten bezahlt hast, bleiben in diesem Beispiel 50 Minuten übrig für weitere Dinge, mit denen ich dich unterstützen kann.

Schreib mir gerne in die Kommentare, ob es bei dir geklappt hat und welcher Tipp letztendlich zur Lösung geführt hat.

Warum funktioniert der WordPress Login nicht?

Mit * gekennzeichnete Links sind Empfehlungslinks. Wenn du über diesen Link einen Kauf tätigst, erhalte ich ein bisschen Geld für meinen nächsten Kaffee ☕

Für dich verändert sich der Preis dadurch natürlich nicht und du unterstützt damit kostenlos meinen Blog/YouTube Kanal. Selbstverständlich empfehle ich nur Produkte, die ich selbst nutze und getestet habe.

Lukas Fischer

Hey, ich bin Lukas Fischer und auf meinem Blog schreibe ich über WordPress und das Divi Theme! Vielen Dank, dass du da bist!

5. Juli 2024

YouTube Kanal

Auf meinem YouTube Kanal findest du zu jedem meiner Artikel das entsprechende Video sowie zusätzliche Inhalte.

Borlabs Cookie Gutschein Code LUKASFISCHER

Spare 5% auf Borlabs Cookie – Das beste Cookie Consent Tool auf dem Markt

Top 11 Divi Plugins - E-Book von Lukas Fischer
Lukas Fischer Newsletter Anmeldung

Bleib in Kontakt und trage dich in meinen Newsletter ein:

Abonniere gerne meinen 0€ Newsletter und erhalte Tipps zu WordPress, Divi, Webdesign und der DSGVO.

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert