So aktualisieren Sie den WordPress-Kern: Eine Schritt-für-Schritt-Anleitung
Der WordPress-Kern bildet das Fundament Ihrer Website, und jede neue Version enthält Sicherheitspatches, Fehlerbehebungen und Verbesserungen der Kompatibilität. Wenn Sie Updates nicht installieren, bleibt Ihre Website bekannten Sicherheitslücken ausgesetzt, und die Wartung wird nach und nach zu einem viel größeren Projekt, als es sein müsste.
Die meisten Updates verlaufen reibungslos. Bei manchen ist das jedoch nicht der Fall, weshalb viele Nutzer bei Google nach Artikeln suchen, in denen erklärt wird, wie man den WordPress-Kern aktualisiert. Diese Anleitung behandelt alle Methoden zur Aktualisierung des WordPress-Kerns und erklärt, was vor und nach dem Update zu überprüfen ist.
Bevor Sie den WordPress-Kern aktualisieren: Die Checkliste vor dem Update
Ein Kern-Update betrifft Dateien, von denen der Rest Ihrer Website abhängt. Bevor Sie beginnen, sollten Sie drei Dinge beachten:
- Erstellen Sie eine vollständige Sicherung Ihrer Website.
Erstellen Sie Sicherungskopien der Dateien und der Datenbank. Nutzen Sie dazu ein Backup-Plugin, das Backup-Tool Ihres Hosts oder eine Wartungsplattform, die dies automatisch übernimmt. Sollte während des Updates etwas schiefgehen, können Sie den Systemzustand anhand dieser Sicherungskopien wiederherstellen.
- Überprüfen Sie die Kompatibilität von Plugins und Themes.
Vergewissern Sie sich, dass Ihre aktiven Plugins und Ihr Theme die neue WordPress-Version unterstützen. Plugin-Entwickler veröffentlichen in der Regel Kompatibilitätshinweise in ihrem Changelog oder auf der Plugin-Seite im WordPress-Repository. Veraltete Plugins sind der häufigste Grund dafür, dass ein Update eine Website lahmlegt.
- Testen Sie auf der Staging-Umgebung, ob die Website geschäftskritisch ist
Jeder seriöse Hosting-Anbieter bietet eine Staging-Umgebung per Ein-Klick-Funktion an. Führen Sie das Update zunächst dort durch, klicken Sie sich durch die wichtigsten Seiten und aktualisieren Sie erst dann die Produktionsumgebung.
So aktualisieren Sie den WordPress-Kern: 4 schnelle Methoden
1. Aktualisierung über das WordPress-Dashboard
Dies ist der Standardpfad und für die meisten Betreiber von Einzelseiten die richtige Wahl. WordPress zeigt oben im Admin-Bereich eine Benachrichtigung an, sobald eine neue Version verfügbar ist.
So führen Sie das Update durch:
- Melden Sie sich bei Ihrem WordPress-Admin-Dashboard an
- Gehe zu Dashboard > Updates
- Klicken Sie im Bereich „WordPress“ auf „Auf Version X.X.X aktualisieren“
- Warten Sie, bis die Aktualisierung abgeschlossen ist
Während des Updates wechselt Ihre Website in den Wartungsmodus, und Besucher sehen kurz die Meldung „Aufgrund geplanter Wartungsarbeiten vorübergehend nicht verfügbar“. Dies dauert in der Regel nur wenige Sekunden. Sobald das Update abgeschlossen ist, leitet WordPress Sie zum Begrüßungsbildschirm der neuen Version weiter.
Überprüfen Sie nach Abschluss des Vorgangs, ob das Dashboard normal geladen wird und Ihr Frontend weiterhin fehlerfrei angezeigt wird. Sollte die Aktualisierung ins Stocken geraten oder Sie länger als ein oder zwei Minuten auf dem Wartungsbildschirm verharren, befolgen Sie die unten beschriebene manuelle Vorgehensweise.
Diese Methode kann aus verschiedenen Gründen fehlschlagen:
- Probleme mit Dateiberechtigungen, die WordPress daran hindern, in seine eigenen Verzeichnisse zu schreiben
- eine unterbrochene Verbindung während der Aktualisierung,
- oder einen Plugin-Konflikt, der einen schwerwiegenden Fehler auslöst.
In diesem Fall ist die manuelle Methode über FTP Ihre Ausweichmöglichkeit.
Profi-Tipp
Ein Wartungs-Plugin wie WP Umbrella ermöglicht es Ihnen zudem, Kern-Updates über das eigene Dashboard auszuführen, zusammen mit Backups, Sicherheitsüberwachung und anderen Wartungsaufgaben an einem Ort. Wenn Sie mehr als eine Website verwalten, finden Sie weiter unten einen eigenen Abschnitt dazu.
2. Manuelles Update über FTP oder SFTP
Manuelle Updates sind zwar langsamer, funktionieren aber auch dann, wenn die Methode über das Dashboard nicht funktioniert. Sie benötigen einen FTP-Client und die FTP-Zugangsdaten Ihres Hosts.
So läuft es ab:
- Laden Sie die neueste WordPress-Version unter wordpress.org/download herunter
- Entpacken Sie die Datei auf Ihrem Computer. Sie sollten einen Ordner namens „wordpress“ sehen, der alle Kern-Dateien enthält
- Stellen Sie über FTP/SFTP mit Ihren Hosting-Zugangsdaten eine Verbindung zu Ihrer Website her
- Wechseln Sie in Ihr WordPress-Stammverzeichnis (in der Regel „public_html“ oder „www“)
- Löschen Sie die vorhandenen Ordner „wp-admin“ und „wp-includes“ von Ihrem Server
- Lade die neuen Ordner „wp-admin“ und „wp-includes“ aus dem WordPress-Download hoch
- Laden Sie die einzelnen Dateien aus dem Stammverzeichnis des WordPress-Ordners hoch (wp-login.php, wp-settings.php usw.) und lassen Sie sie die vorhandenen Dateien überschreiben
- Berühren Sie den Ordner „wp-content“ und die Datei „wp-config.php“ nicht. Der Ordner „wp-content“ enthält alle Ihre Themes, Plugins und hochgeladenen Dateien. Die Datei „wp-config.php“ enthält Ihre Datenbank-Zugangsdaten und die spezifischen Einstellungen Ihrer Website.
- Melden Sie sich erneut bei Ihrem WordPress-Adminbereich an. Falls ein Datenbank-Update erforderlich ist, werden Sie von WordPress dazu aufgefordert. Klicken Sie auf die Schaltfläche, um das Update durchzuführen.
Sobald das Datenbank-Upgrade abgeschlossen ist, läuft die Website auf der neuen Version. Führen Sie dieselben Überprüfungen nach dem Update durch, die Sie auch nach einem Dashboard-Update durchführen würden.
3. Aktualisierung über WP-CLI
WP-CLI ist ein Befehlszeilentool zur Verwaltung von WordPress-Installationen. Wenn Sie mit der Befehlszeile vertraut sind und über SSH-Zugriff auf Ihren Server verfügen, ist dies die schnellste Methode.
Der Arbeitsablauf umfasst drei Befehle:
wp core check-update
Zeigt an, ob eine neue Version verfügbar ist.
wp core update
Lädt die neueste Version herunter und installiert sie.
wp core update-db
Führt das Datenbank-Upgrade durch, falls die neue Version dies erfordert.
WP-CLI ist auch nützlich, wenn Sie WordPress auf einer Website aktualisieren müssen, auf der das Dashboard nicht funktioniert oder nicht erreichbar ist. Es ist das Standardwerkzeug für alle, die WordPress in nennenswertem Umfang verwalten.
Was ist nach einem WordPress-Kern-Update zu tun?
Die meisten Meldungen darüber, dass ein Core-Update eine Website lahmlegt, lassen sich darauf zurückführen, dass die Überprüfungen nach dem Update ausgelassen wurden. Fünf Minuten Zeit hier sparen später viele Stunden.
- Laden Sie die Startseite Ihrer Website und klicken Sie sich durch einige Seiten, wobei Sie auf Layoutfehler und fehlerhafte Bilder achten sollten
- Testen Sie Funktionen, die für Ihre Website wichtig sind, wie z. B. Kontaktformulare, den Bestellvorgang (falls Sie WooCommerce nutzen), den Anmeldeablauf, die Suchfunktion oder andere benutzerdefinierte Funktionen
- Überprüfen Sie Ihr Fehlerprotokoll auf neue Warnungen oder schwerwiegende Fehler. Das Control Panel Ihres Hosts verfügt über einen Protokoll-Viewer, oder Sie können WP_DEBUG_LOG vorübergehend aktivieren
- Leeren Sie die Caches auf allen Ebenen: alle Caching-Plugins, den Server-Cache Ihres Hosts und Ihr CDN, falls Sie eines nutzen.
Wenn etwas nicht richtig zu funktionieren scheint, ist es in der Regel am schnellsten, kürzlich aktualisierte Plugins nacheinander zu deaktivieren, um den Konflikt zu finden.
Verwaltung von WordPress-Kern-Updates auf mehreren Websites mit WP Umbrella
Bei all dem wird davon ausgegangen, dass Sie eine Website oder vielleicht eine Handvoll Websites aktualisieren. Das Problem stellt sich jedoch ganz anders dar, wenn Sie für 30 oder 100 Kundenwebsites verantwortlich sind. Sich bei jedem Dashboard anzumelden, wird unpraktisch. Nachzuverfolgen, welche Websites auf welcher Version laufen, wird zu einer mühsamen Tabellenkalkulationsaufgabe. Und das Risiko, dass ein unbeaufsichtigtes Update eine Kundenwebsite lahmlegt, ist allgegenwärtig.
Genau hier WP Umbrella eine Wartungsplattform wie WP Umbrella Spiel. Die Aufgabe lautet nicht mehr „Wie aktualisiere ich diese Website?“, sondern „Wie aktualisiere ich dieses gesamte Portfolio nach einem Zeitplan, mit Backups und Benachrichtigungen, wenn etwas zu beachten ist?“
Wenn diese Ebene eingerichtet ist, ändert sich einiges:
- Sie sehen alle verfügbaren Kern-Updates für alle von Ihnen verwalteten Websites auf einen Blick. Sie müssen sich nicht mehr bei jedem Dashboard anmelden, um zu überprüfen, welche Updates anstehen oder welche Websites welche Version verwenden.
- Sie können Aktualisierungen für mehrere Websites von einem einzigen Bildschirm aus durchführen, anstatt sich bei jeder einzelnen Website anzumelden. Diese Aktion, die pro Website nur wenige Sekunden dauert, summiert sich bei einem ganzen Portfolio schnell.
- An allen von Ihnen verwalteten Websites werden regelmäßige Backups durchgeführt, sodass vor jeder Aktualisierung ein aktueller Wiederherstellungspunkt vorhanden ist. Sollte nach einer Aktualisierung doch einmal ein Fehler auftreten, steht Ihnen ein Backup zur Verfügung, auf das Sie zurücksetzen können. WP Umbrella DSGVO-konforme Backups, die 50 Tage lang auf dem Server gespeichert werden und mit einem Klick wiederhergestellt werden können.
- Sie können Updates so planen, dass sie in einem Rhythmus ausgeführt werden, der zu Ihrem Arbeitsablauf passt, anstatt sie nur dann durchzuführen, wenn Sie gerade daran denken, nachzuschauen.
Häufig gestellte Fragen zur Aktualisierung des WordPress-Kerns
Sobald ein Sicherheitsupdate veröffentlicht wird, sollten Sie es innerhalb weniger Tage installieren. Kleinere Updates, die Sicherheitsprobleme beheben, werden standardmäßig automatisch installiert, sofern Sie diese Funktion nicht deaktiviert haben. Bei größeren Updates (wie den Versionen WordPress 6.9 oder WordPress 7.0 ) ist es sinnvoll, nach der Veröffentlichung ein oder zwei Wochen abzuwarten, damit eventuelle Anfangsfehler zutage treten können; monatelanges Warten ist jedoch nicht ratsam.
Ja. WordPress bewältigt Versionssprünge problemlos. Wenn Sie derzeit Version 6.2 verwenden und die aktuelle Version 6.7 ist, können Sie direkt aktualisieren, ohne jede Zwischenversion installieren zu müssen. Erstellen Sie jedoch zunächst ein Backup, da größere Versionssprünge gelegentlich Kompatibilitätsprobleme mit älteren Plugins verursachen können.
Ja. „Funktioniert einwandfrei“ beschreibt nur das, was man sieht. Veraltete WordPress-Versionen sammeln bekannte Sicherheitslücken an, nach denen automatisierte Bots aktiv suchen. Die Version, die heute einwandfrei funktioniert, ist genau die Version, die in drei Monaten angegriffen wird.
In der Regel nicht. WordPress legt großen Wert auf Abwärtskompatibilität, und gut gepflegte Plugins werden mit jedem Release aktualisiert. Probleme treten auf, wenn ein Plugin oder Theme vom Entwickler aufgegeben wurde und keine Updates mehr erhält. Die Vorabprüfung der Plugin-Kompatibilität erkennt dies, bevor Sie auf die Schaltfläche „Aktualisieren“ klicken.