Ein Update von WordPress, einem Plugin, dem Theme oder PHP, und die Website ist nicht mehr dieselbe: zerschossenes Layout, weiße Seite, ein Formular, das nicht mehr reagiert. Zurückgerollt wird Komponente für Komponente, und dabei bleibt erhalten, was die Website seitdem empfangen hat, Bestellungen und Nachrichten eingeschlossen. Hier sind die Schritte, in der richtigen Reihenfolge.
.maintenance im Stammverzeichnis.Auf einer WordPress-Website werden vier Dinge aktualisiert, und jedes wird anders zurückgerollt: der Kern von WordPress, die Plugins, das Theme und die PHP-Version des Servers, die der Hoster auf seiner Seite weiterentwickelt. Um herauszufinden, was sich bewegt hat:
wp plugin list
ls -lt wp-content/plugins | head
Der erste Befehl listet die Plugins mit Version und Status auf, der zweite die Plugin-Ordner, vom zuletzt geänderten bis zum ältesten. Gleichen Sie das mit der Uhrzeit ab, zu der sich die Website verändert hat.
Nach einem Update ändern sich die CSS- und JavaScript-Dateien, und ein Cache kann weiter die alten ausliefern. Das Ergebnis sieht aus wie eine Panne: zerschossenes Layout, Menüs, die sich nicht mehr öffnen. Leeren Sie in dieser Reihenfolge den Cache des Cache- oder Optimierungs-Plugins, den Cache des Hosters, falls er einen anbietet, dann den des Browsers, und laden Sie die Seite neu. Läuft die Website wieder, war das Update nicht die Ursache.
Während eines Updates legt WordPress eine Datei .maintenance im Stammverzeichnis der Website an und zeigt „Diese Website ist aufgrund planmäßiger Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuche es in wenigen Minuten erneut.“ Wird das Update unterbrochen, bleibt die Datei liegen. WordPress ignoriert sie zehn Minuten nach der darin vermerkten Uhrzeit; um nicht zu warten, oder wenn die Meldung bleibt, löschen Sie sie per SFTP oder über den Dateimanager des Hosters. Da ihr Name mit einem Punkt beginnt, schalten Sie die Anzeige versteckter Dateien ein, um sie zu sehen.
Gehen Sie danach zu Dashboard > Aktualisierungen: das Element, dessen Update unterbrochen wurde, starten Sie erneut oder installieren es in seiner vorherigen Version.
Die vorherige Version neu zu installieren ersetzt die Dateien des Plugins und behält seine Einstellungen, die in der Datenbank liegen.
wp plugin install plugin-name --version=2.4.1 --force
WordPress rollt in zwei Fällen schon selbst zurück. Seit Version 6.3 wird die alte Version wiederhergestellt, wenn das Update eines Plugins oder Themes mittendrin scheitert. Seit Version 6.6 installiert WordPress die vorherige Version neu, wenn die automatische Aktualisierung eines aktiven Plugins einen fatalen Fehler auslöst. Ein Update, das durchläuft und eine Funktion ohne fatalen Fehler beschädigt, wird von Hand zurückgerollt.
wp theme install theme-name --version=3.1.0 --force
Ein Theme-Update ersetzt alle seine Dateien. Änderungen, die direkt in den Dateien des Themes vorgenommen wurden, etwa in functions.php oder einem Stylesheet, verschwinden also bei jedem Update. Das vor dem Update angelegte Backup bringt sie zurück; damit sie dauerhaft bleiben, gehören sie in ein Child-Theme, das die Updates des Eltern-Themes unberührt lassen.
WP-CLI installiert eine bestimmte Version des Kerns neu:
wp core update --version=7.0 --force
Ein größeres Update des Kerns kann auch die Struktur der Datenbank ändern, die dieser Befehl so lässt, wie sie ist. Sicherer ist es oft, den Kern aktuell zu halten und das inkompatible Plugin oder Theme zurückzurollen. Ist die Rückkehr des Kerns unumgänglich, erfolgt sie aus einem vollständigen Backup von vor dem Update.
Hoster heben die PHP-Version an, sobald ältere Versionen keine Sicherheitskorrekturen mehr erhalten. Ein älteres Plugin oder Theme kann dann an einem fatalen Fehler scheitern. Im Control Panel des Hosters lässt sich die PHP-Version der Website meist auswählen:
Diese Rückkehr ist ein Schritt zur Fehlerbehebung: eine PHP-Version ohne Sicherheitskorrekturen macht die Website angreifbar. Laut dem offiziellen Zeitplan auf php.net erhält PHP 8.1 seit dem 31. Dezember 2025 keine Sicherheitskorrekturen mehr, PHP 8.2 erhält sie bis zum 31. Dezember 2026 und PHP 8.3 bis zum 31. Dezember 2027. WordPress empfiehlt PHP 8.3 oder höher.
Eine Wiederherstellung setzt die Dateien und die Datenbank auf den Stand des Backups zurück. Alles, was die Website seitdem empfangen hat, verschwindet: Bestellungen, Formularnachrichten, Kommentare, Registrierungen, veröffentlichte Beiträge.
Mit Serenity by Simafri erstellen wir Ihre professionelle Website, hosten sie, sichern sie und halten sie aktuell. Sie schreiben uns, wir kümmern uns um alles. Domainname und geschäftliche E-Mail inklusive.
Installieren Sie die vorherige Version neu: mit WP-CLI über wp plugin install plugin-name --version=nummer --force; ohne WP-CLI laden Sie das Archiv der vorherigen Version herunter und laden es über die Seite Plugins hinzufügen hoch, wobei Sie das installierte Plugin ersetzen lassen. Die Einstellungen des Plugins liegen in der Datenbank und bleiben erhalten.
In zwei Fällen. Seit WordPress 6.3 bleibt die alte Version bestehen, wenn das Update eines Plugins oder Themes mittendrin scheitert. Seit WordPress 6.6 wird die automatische Aktualisierung eines aktiven Plugins zurückgenommen, wenn sie einen fatalen Fehler auslöst. Ein Update, das durchläuft und eine Funktion ohne fatalen Fehler beschädigt, wird von Hand zurückgerollt.
Entweder liefert ein Cache noch die alten CSS-Dateien aus, dann genügt es, die Caches zu leeren; oder es wurden Änderungen direkt in den Dateien des Themes vorgenommen, und das Update hat sie ersetzt. Im zweiten Fall finden Sie sie im Backup von vor dem Update wieder und legen sie danach in einem Child-Theme ab.
Updates schließen auch Sicherheitslücken, und eine Website, die sie verspätet erhält, bleibt länger angreifbar. Bewährt hat sich ein Update, das zuerst auf einer Testkopie eingespielt wird, mit einem Backup direkt davor. Bei einem Plugin, das Probleme macht, lässt sich die automatische Aktualisierung abschalten, bis eine Korrektur erscheint.
Simafri
Sprechen wir über Ihr Vorhaben
Sagen Sie uns in wenigen Worten, was Sie brauchen: Wir melden uns schnell bei Ihnen.
Vielen Dank! Ihre Anfrage wurde gesendet. Wir melden uns in Kürze bei Ihnen.
Sie schreiben lieber eine E-Mail? Schreiben Sie uns an support@simafri.com.