Der weiße Bildschirm bei WordPress hat einen eigenen Spitznamen, den White Screen of Death. Das klingt nach Endzeit, ist aber meist halb so wild. In den allermeisten Fällen sind Ihre Inhalte unversehrt, sie werden nur gerade nicht angezeigt, weil irgendwo im Hintergrund ein Fehler die Ausgabe stoppt. Die Seite lebt noch, sie ist nur kurz sprachlos.
Das Wichtigste vorweg: Bleiben Sie ruhig und ändern Sie nicht wild herum. Der weiße Bildschirm ist ein Symptom, keine Katastrophe. Wenn Sie systematisch vorgehen, finden Sie die Ursache meist in wenigen Minuten. Und falls Sie ein aktuelles Backup haben, ist das ohnehin Ihr Sicherheitsnetz für alles, was jetzt kommt.
Warum WordPress plötzlich weiß wird
Ein weißer Bildschirm bedeutet, dass das Laden der Seite mitten im Vorgang abgebrochen ist, ohne eine sichtbare Fehlermeldung auszugeben. Die häufigsten Auslöser sind ein fehlerhaftes Plugin, ein problematisches Theme, ein Speicherlimit, das überschritten wurde, oder ein Fehler im PHP-Code, etwa nach einem Update. In selteneren Fällen steckt ein Problem mit der PHP-Version dahinter.
Auffällig oft tritt der weiße Bildschirm direkt nach einer Änderung auf: nach einem Update, der Installation eines neuen Plugins oder einer Anpassung am Code. Das ist eine gute Nachricht, denn es grenzt die Ursache stark ein. Überlegen Sie also zuerst: Was war das Letzte, das Sie getan haben, bevor die Seite weiß wurde?
Schritt für Schritt zur Ursache
- Fehleranzeige aktivieren: Oft verbirgt der weiße Bildschirm eine konkrete Fehlermeldung. In der wp-config.php lässt sich das Debugging einschalten, sodass WordPress den eigentlichen Fehler ausgibt. Damit haben Sie häufig schon den entscheidenden Hinweis.
- Plugins verdächtigen: Plugins sind die häufigste Ursache. Wenn Sie noch ins Backend kommen, deaktivieren Sie alle Plugins und schalten sie einzeln wieder ein, bis der Fehler zurückkehrt. Kommen Sie nicht mehr rein, benennen Sie den Plugin-Ordner per FTP kurz um, das deaktiviert alle auf einmal.
- Theme testen: Wechseln Sie testweise auf ein Standard-Theme. Verschwindet der weiße Bildschirm, lag es am Theme. Auch das geht per FTP, indem Sie den Theme-Ordner umbenennen, WordPress fällt dann auf ein Standard-Design zurück.
- Speicherlimit erhöhen: Manchmal reicht der zugewiesene Arbeitsspeicher nicht. In der wp-config.php lässt sich das PHP-Speicherlimit anheben. Das löst überraschend viele Fälle, gerade bei umfangreichen Seiten.
- PHP-Version prüfen: Wurde kürzlich die PHP-Version gewechselt, kann ein altes Plugin oder Theme damit nicht zurechtkommen. Im Hosting-Panel lässt sich die Version oft testweise zurückstellen.
Tipp: Arbeiten Sie immer nur eine Änderung auf einmal ab und prüfen Sie nach jedem Schritt, ob die Seite wieder lädt. Wer fünf Dinge gleichzeitig ändert, weiß am Ende nicht, was geholfen hat, und schafft womöglich neue Probleme.
Wenn Sie nicht mehr ins Backend kommen
Besonders unangenehm wird es, wenn auch der Login-Bereich weiß bleibt. Dann führt der Weg über einen FTP-Zugang oder den Dateimanager Ihres Hosters. Dort können Sie Plugin- und Theme-Ordner umbenennen, um sie zu deaktivieren, ohne das Backend zu brauchen. Sobald die Seite wieder lädt, benennen Sie die Ordner einzeln zurück und finden so den Übeltäter.
Falls Sie sich beim Hantieren per FTP unsicher fühlen, ist das ein guter Moment, kurz innezuhalten. Hier kann man mit einem falschen Schritt mehr kaputt machen als reparieren. Ein aktuelles Backup gibt Ihnen die Freiheit, gefahrlos zu probieren. Ohne Backup ist Vorsicht der bessere Ratgeber.
Vorbeugen ist leichter als reparieren
Wenn die Seite wieder läuft, lohnt sich ein Moment, um den nächsten weißen Bildschirm gar nicht erst entstehen zu lassen. Die wirksamste Vorbeugung ist die Kombination aus regelmäßigen Backups und vorsichtigen Updates. Wer vor jeder Aktualisierung sichert und größere Updates zuerst auf einer Testumgebung ausprobiert, fängt die meisten dieser Schreckmomente ab, bevor sie die echte Seite treffen.
Genauso hilft ein aufgeräumtes System. Jedes Plugin, das Sie nicht wirklich brauchen, ist eine mögliche Fehlerquelle weniger. Deinstallieren Sie ungenutzte Erweiterungen vollständig, statt sie nur zu deaktivieren, und setzen Sie eher auf wenige, gut gepflegte Plugins als auf viele halbgare. Auch ein Theme, das regelmäßig aktualisiert wird und von einem aktiven Anbieter stammt, beugt Konflikten vor.
Schließlich lohnt es sich, eigene Anpassungen niemals direkt im Theme vorzunehmen, sondern über ein Child Theme. So überleben Ihre Änderungen jedes Update, statt bei der nächsten Aktualisierung überschrieben zu werden und womöglich genau den weißen Bildschirm auszulösen, den Sie gerade mühsam behoben haben. Diese drei Gewohnheiten zusammen, sichern, sparsam bleiben und sauber anpassen, machen den White Screen zur seltenen Ausnahme statt zum wiederkehrenden Ärgernis.
Die Kurz-Checkliste
- Debugging aktiviert, um die versteckte Fehlermeldung sichtbar zu machen
- Alle Plugins deaktiviert und einzeln wieder aktiviert
- Auf ein Standard-Theme gewechselt und zurückgetestet
- PHP-Speicherlimit erhöht
- PHP-Version geprüft und gegebenenfalls zurückgestellt
- Bei jedem Schritt nur eine Sache geändert und neu geladen
Mit dieser Reihenfolge lösen sich die meisten Fälle von selbst auf. Der weiße Bildschirm ist fast immer ein vorübergehender Zustand, kein Datenverlust. Wenn Sie die Ursache gefunden haben, ist die Seite oft in Minuten wieder da.
Hängt der weiße Bildschirm mit einem anderen Problem zusammen, helfen diese Ratgeber weiter: Kritischer Fehler, Fehler 500 beheben und Plugin-Konflikt finden.
Häufige Fragen
In aller Regel nicht. Der weiße Bildschirm betrifft die Anzeige, nicht die Daten. Ihre Texte, Bilder und Einstellungen liegen weiterhin in der Datenbank. Sobald der Fehler in der Ausgabe behoben ist, erscheint die Seite wieder mit allen Inhalten.
Dann arbeiten Sie über FTP oder den Dateimanager des Hosters. Indem Sie den Plugin-Ordner umbenennen, deaktivieren Sie alle Plugins auf einmal. Lädt die Seite danach, lag es an einem Plugin. Den Übeltäter finden Sie, indem Sie die Plugins einzeln zurückbenennen.
Das ist sogar der häufigste Fall. Ein Update kann einen Konflikt mit einem Plugin, dem Theme oder der PHP-Version auslösen. Die gute Nachricht: Weil der Auslöser bekannt ist, lässt sich die Ursache schnell eingrenzen, meist beim zuletzt aktualisierten Bestandteil.
In der Datei wp-config.php wird das Debugging über einen Eintrag eingeschaltet. Auf einer Live-Seite sollten Sie die Fehler allerdings nicht öffentlich anzeigen, sondern in eine Protokolldatei schreiben lassen. So sehen nur Sie den Fehler, nicht Ihre Besucher.
