Wird Ihnen beim Login angezeigt der Fehler „WordPress Cookies sind gesperrt“ angezeigt? Mit diesen Methoden können Sie das Problem lösen.
Beim Login in WordPress kann es vorkommen, dass Ihnen der Fehler „Cookies sind gesperrt oder werden von deinem Browser nicht unterstützt“ angezeigt wird und Sie daran hindert, sich in WordPress einzuloggen.
Dies kann verschiedene Ursachen haben. Welche das sind und wie Sie das Problem lösen können, zeigen wir Ihnen im Folgenden.
Ursachen für den WordPress Cookies sind gesperrt Fehler
Es gibt verschiedene Ursachen, die das Problem auslösen können. Die folgenden Ursachen sind dabei die häufigsten, die dafür sorgen, dass die Cookies in WordPress gesperrt sind und Sie am Login hindern.
Ausführungsproblem der Seite
Der simpelste Grund für das Problem kann sein, dass es einen Fehler bei der Ausführung des Codes Ihrer Seite gab. Wenn dies das Problem ist, kann er am einfachsten gelöst werden.
Browsereinstellungen
Einstellungen in Ihrem Browser, zum Beispiel das Deaktivieren von Cookies, können das Problem lokal auslösen. Auch andere Einstellungen, die für Sicherheit und Privatsphäre sorgen, können auslösend für das Problem sein.
Plugins für Sicherheit und Caching
Es gibt viele Plugins, die die Sicherheit Ihrer WordPress-Seite erhöhen oder für ein besseres Caching sorgen. Auch wenn Sie grundsätzlich auf Plugins in WordPress verzichten sollten, wenn es möglich ist, bieten solche Plugins einen guten Mehrwert für Ihre Seite.
Jedoch können eben genau diese Plugins auch dafür sorgen, dass der Cookie-Fehler in WordPress erzeugt wird.
Hostingwechsel der Webseite
Wenn Sie vor kurzem den Hoster Ihrer Webseite gewechselt haben und dabei Ihre Domain behalten haben, kann das Problem auch dadurch erzeugt werden.
Cookie-Fehler in WordPress lösen
Die folgenden Ansätze können Sie verfolgen, um das Problem mit der Fehlermeldung „Cookies sind gesperrt oder werden von deinem Browser nicht unterstützt“ zu lösen und wieder Zugriff auf Ihr Backend zu erhalten.
Wenn die Ansätze nicht die gewünschte Lösung bringen oder das Problem nicht an den Cookies liegt und Sie sich aus Ihrem WordPress ausgesperrt haben, gibt es noch weiter Ansätze, die Sie verfolgen können.
Seite neu laden
Liegt das Problem an einer fehlerhaften Code-Ausführung Ihrer Seite, dann kann ein einfaches neu laden der Seite helfen, um das Problem zu beheben. Probieren Sie auch ein Neuladen der Seite mit der Tastenkombination „STRG+F5“.
Bei dieser Tastenkombination wird die Seite nicht nur neu geladen, sondern auch der Cache dabei entleert.
Cookie-Domain in wp-config setzen
Wenn ein neu laden der Seite keine Lösung des Problems bringt, können Sie die Domain, die von Cookies gesetzt wird, manuell setzen. Dieser Ansatz kann vor allem das Problem lösen, wenn es aufgrund eines Hoster-Wechsels entstanden ist.
Hierfür loggen Sie sich per FTP bei Ihrer Seite ein und suchen die wp-config.php, die sich im Root-Verzeichnis oder einen Pfad darüber befindet.
Nun müssen Sie die wp-config.php Datei bearbeiten und hier den folgenden Code ergänzen:
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );
wp-config.php
Laden Sie danach die Seite im Browser neu.
Cookie via functions.php setzen
Wenn die bisherigen Ansätze nicht funktioniert haben, können Sie auch den folgenden Ansatz testen. Öffnen Sie die functions.php Ihres Themes oder Child-Themes in WordPress und fügen Sie die folgenden Zeilen hinzu:
Laden Sie die Seite im Browser neu und probieren Sie, ob Sie sich nun einloggen können und der Fehler behoben ist.
Konnten Sie das Problem lösen? Haben Sie einen anderen Lösungsansatz verwendet, der Ihnen Erfolg gebracht hat? Schreiben Sie uns gerne in die Kommentare. Wissen Sie eigentlich, wie Sie die Sicherheit Ihrer WordPress-Seite mithilfe der Content Security Policy verbessern können?