Zephyrnet-Logo

So aktualisieren Sie Ihr WordPress-Theme sicher » Rank Math

Datum:

Um die Funktionalität Ihrer Website aufrechtzuerhalten, ist es notwendig, Ihr WordPress-Theme auf dem neuesten Stand zu halten Sicherheitdienst.

Allerdings kann ein Theme-Update manchmal von Ihnen vorgenommene Anpassungen überschreiben, z. B. Änderungen am CSS, an Vorlagendateien oder an Funktionen. Das kann frustrierend sein, wenn Sie viel Zeit damit verbracht haben, Ihr Theme zu personalisieren. 

Die gute Nachricht ist, dass Sie ein paar Vorsichtsmaßnahmen treffen können, um Ihr WordPress-Theme sicher zu aktualisieren, ohne dass Ihre Anpassungen verloren gehen. 

In diesem Beitrag erklären wir Ihnen, welche Schritte Sie unternehmen müssen, bevor Sie Ihr Theme aktualisieren, und was Sie tun müssen, um Ihre Änderungen nach dem Update wiederherzustellen. 

Wenn Sie diese Best Practices befolgen, stellen Sie sicher, dass Ihre Theme-Updates reibungslos verlaufen. Und was noch besser ist: Sie müssen nicht jedes Mal, wenn eine neue Theme-Version veröffentlicht wird, alle Ihre individuellen Arbeiten wiederholen.

Sind Sie bereit? Tauchen wir ein!

1 Was ist ein WordPress-Theme-Update und wie funktioniert es?

Ein Theme-Update bezieht sich auf Installieren einer neueren Version Ihres WordPress-Themes um die bereits installierte Version zu ersetzen. 

WordPress-Themes sind wie jede andere Software – sie erfordern regelmäßige Updates, um Fehler zu beheben, Sicherheitslücken zu schließen und neue Funktionen hinzuzufügen. 

WordPress benachrichtigt Sie im Admin-Dashboard, wenn ein Theme-Entwickler eine neue Version veröffentlicht, und fordert Sie zur Aktualisierung auf. Um fortzufahren, klicken Sie auf Jetzt aktualisieren Option neben dem Thema, wie unten gezeigt.

Aktualisieren Sie WordPress-Themes

Hinter den Kulissen lädt WordPress das Theme-Paket herunter, entpackt es und ersetzt die vorhandenen Theme-Dateien auf Ihrem Server durch die neuere Version. 

Außerdem werden alle erforderlichen Datenbankaktualisierungen ausgeführt, die der Theme-Entwickler mit dem Update einschließt. Nach Abschluss wird die neuere Theme-Version auf Ihrer Website aktiv. 

Allerdings können bei der Aktualisierung Ihres WordPress-Themes bestimmte Anpassungen und Änderungen überschrieben werden oder verloren gehen, während andere Teile Ihrer Website intakt bleiben. 

2 Anpassungen, die Sie bei Theme-Updates verlieren können und nicht

Hier sind einige häufige Anpassungen und ob sie während eines Theme-Updates beibehalten werden können oder nicht:

2.1 Anpassungen, die Sie nicht verlieren können

1. Änderungen am Theme-Customizer: Anpassungen, die über den integrierten WordPress-Theme-Anpasser vorgenommen werden, wie das Ändern von Farben, Layouts, Header-Bildern und das Hinzufügen von benutzerdefiniertem CSS, werden in der Datenbank gespeichert und bleiben von Theme-Updates unberührt.

Anpassungen, die Sie nicht verlieren können

2. Widgets und Menüs: Seien Sie vorsichtig angeordnete Widgets und Navigationsmenüs sind unabhängig vom Thema und bleiben auch bei Aktualisierungen bestehen.

3. Companion-Plugin-Einstellungen: Einige Themes enthalten häufig Begleit-Plugins für zusätzliche Funktionen. In diesen Plugins vorgenommene Einstellungen und Anpassungen sind in der Regel vor Theme-Updates geschützt.

4. Änderungen am Page Builder: Wenn Sie ein Page Builder-Plugin wie verwenden Elementor or Divi Bei der Gestaltung Ihres Website-Layouts sind diese Änderungen unabhängig vom Thema und werden durch Aktualisierungen nicht beeinflusst.

5. Plugin-Funktionalität: Alle Features und Funktionalitäten, die durch andere Plugins hinzugefügt werden, wie z. B. Kontaktformulare, Analytikoder Popups bleiben von Theme-Updates unberührt.

2.2 Anpassungen, die Sie verlieren können 

1. Direkte Bearbeitung von Theme-Dateien: Alle Änderungen, die direkt an den Codedateien des Themes vorgenommen werden, wie das Hinzufügen von Funktionalitäten oder das Ändern von Layouts, werden bei Aktualisierungen überschrieben. Dazu gehören Bearbeitungen an Dateien wie „functions.php“ und „style.css“.

2. Änderungen an der Vorlagendatei: Wenn Sie zentrale Theme-Vorlagendateien wie header.php, footer.php oder index.php geändert haben, werden diese Änderungen möglicherweise überschrieben.

3. Hook-/Filtercode: Benutzerdefinierter Code, der mithilfe von Hooks und Filtern hinzugefügt wurde, muss möglicherweise erneut hinzugefügt werden, wenn das Theme-Update Änderungen in diesen Bereichen enthält.

3 Methoden zum Schutz Ihrer Anpassungen vor der Aktualisierung Ihres WordPress-Themes

Das Aktualisieren Ihres WordPress-Themes muss nicht bedeuten, dass Sie Ihre wertvollen Anpassungen verlieren. 

Hier sind einige Schritte, um einen reibungslosen und sicheren Update-Prozess zu gewährleisten.

3.1 Sichern Sie Ihre Website

Bevor Sie Aktualisierungen vornehmen, ist es wichtig, ein Backup Ihrer gesamten Website zu erstellen. Dies umfasst sowohl die Dateien, die Datenbank als auch die Einstellungen. 

Sie können ein WordPress-Backup-Plugin verwenden oder die Dateien manuell herunterladen und die Datenbank mit phpMyAdmin exportieren. 

Damit während des Aktualisierungsvorgangs etwas schief geht, dient dieses Backup als Sicherheitsnetz.

Um Ihre WordPress-Website zu sichern, folgen Sie unserer Anleitung auf So sichern Sie Ihre WordPress-Website.

3.2 Verwenden Sie ein Code-Snippets-Plugin

Die Verwendung eines Code-Snippet-Plugins ist die einfachste Methode, um Ihre Anpassungen auch nach der Aktualisierung Ihrer Theme-Datei beizubehalten. Um dies zu erreichen, können Sie das WPCode-Plugin verwenden.

Wenn sich Ihr Filter-/Hooks-Code beispielsweise in der Datei rank-math.php befindet, greifen Sie einfach darauf zu, indem Sie zu navigieren Aussehen → Themendatei-Editor auf Ihrem WordPress-Dashboard. 

Suchen Sie die Datei rank-math.php und kopieren Sie den Filter-/Hook-Code von dort, wie unten gezeigt.

rank-math.php-Datei

Als nächstes installieren und aktivieren Sie die WPCode-Plugin auf Ihrer WordPress-Website. Navigieren Sie nach der Aktivierung zu Codeausschnitte → Snippet hinzufügen im WordPress-Dashboard. 

Bewegen Sie den Mauszeiger über die Option „Benutzerdefinierten Code hinzufügen (neues Snippet)“ und klicken Sie auf Snippet verwenden .

Benutzerdefiniertes Code-Snippet hinzufügen

Dadurch werden Sie zu der Seite weitergeleitet, auf der Sie Ihren benutzerdefinierten Code eingeben können. 

Geben Sie dann einen Namen für den Code ein, fügen Sie den Code in den Abschnitt „Codevorschau“ ein, wählen Sie „PHP-Snippet“ als Codetyp, aktivieren Sie den Kippschalter und klicken Sie schließlich auf Ausschnitt speichern Klicken Sie auf die Schaltfläche, um den Vorgang abzuschließen, wie unten gezeigt.

Fügen Sie Code hinzu und speichern Sie das Snippet

Das Plugin implementiert den Code umgehend auf Ihrer WordPress-Site. Sie können diesen Vorgang für jedes Ihrer benutzerdefinierten Code-Snippets wiederholen.

Alle über dieses Plugin hinzugefügten Code-Snippets bleiben auf Ihrer Website, auch nachdem Sie Ihr WordPress-Theme aktualisiert, geändert oder ein untergeordnetes Theme aktiviert haben, solange das Plugin aktiv bleibt.

3.3 Verwenden Sie ein Child-Theme 

Ein untergeordnetes Thema ist so konzipiert, dass es das Design und die Funktionen des übergeordneten Themas erbt und Ihnen gleichzeitig ermöglicht, Änderungen vorzunehmen, ohne dass dies Auswirkungen auf die Kerndateien des übergeordneten Themas hat.

Wenn Sie das untergeordnete Theme anpassen, bleiben diese auch nach der Aktualisierung des übergeordneten Themes bestehen, da diese Anpassungen im untergeordneten Theme gespeichert werden.

Sie können einen benutzerdefinierten Code oder ein Plugin verwenden, um ein untergeordnetes Thema in WordPress zu erstellen. Wir haben eine detaillierte Anleitung bereitgestellt, die die Schritte zum Erstellen eines untergeordneten Themas beschreibt. 

Nachdem Sie das Child-Theme erstellt haben, sollten Sie es am besten nicht sofort aktivieren. Konzentrieren Sie sich stattdessen auf die Übertragung Ihrer Konfigurationen vom übergeordneten auf das untergeordnete Thema. Laden Sie vor dieser Übertragung alle erforderlichen Designdateien auf Ihren lokalen Computer herunter.

Herunterladen von Theme-Ordnern auf Ihren Computer

Um die Designdateien herunterzuladen, navigieren Sie zu Ihrem Dateimanager oder stellen Sie über einen FTP-Client eine Verbindung zu Ihrer Website her. 

Suchen Sie das Verzeichnis /wp-content/themes, in dem sich Ordner für übergeordnete und untergeordnete Themen befinden. Komprimieren Sie diese Ordner in eine ZIP-Datei und laden Sie sie herunter, indem Sie mit der rechten Maustaste klicken und verwenden Herunterladen .

Stellen Sie sicher, dass Sie sowohl das übergeordnete als auch das untergeordnete Thema herunterladen.

Laden Sie Theme-Dateien herunter

Besuchen Sie nach dem Herunterladen der Theme-Dateien die Website Ihres aktuellen Themes, um die neueste Version herunterzuladen.

Zu diesem Zeitpunkt sollten Sie die übergeordnete, untergeordnete und neueste Theme-Version auf Ihrem Computer haben, wahrscheinlich alle in ZIP-Dateien.

Jetzt ist es an der Zeit, Ihre Anpassungen zu finden und sie auf das untergeordnete Theme zu übertragen.

Identifizieren und Übertragen von Anpassungen

Während dieses Prozesses besteht Ihr Ziel darin, die in Ihrem übergeordneten Theme vorgenommenen Anpassungen beizubehalten. 

Zum Beispiel, wenn Sie integriert haben Filter/Hooks für Rank Math Innerhalb der Datei „rank-math.php“ müssen Sie diese Datei für die weitere Funktionalität in das untergeordnete Theme übertragen.

Navigieren Sie nach dem Extrahieren der heruntergeladenen ZIP-Datei durch die Designdateien, um die Datei rank-math.php zu finden.

Suchen Sie die Datei rank-math.php

Öffnen Sie die Datei und kopieren Sie die Filter/Hooks. Erstellen Sie eine neue rank-math.php-Datei in Ihrem Child-Theme und fügen Sie dort den Filter-/Hooks-Code ein.

Möglicherweise erinnern Sie sich jedoch nicht an alle benutzerdefinierten Codes, die Sie Ihrem Design hinzugefügt haben. In solchen Fällen können Sie Software wie verwenden WinMerge für Windows-Benutzer, Kaleidoscope für Mac-Benutzer, oder Meldmerge für Linux-Benutzer.

Mit diesen Tools können Sie zwei Dateien vergleichen und ihre Unterschiede erkennen.

Nachdem Sie die entsprechende Software auf Ihrem Computer installiert haben, laden Sie die neueste Version Ihres WordPress (zuvor heruntergeladen) und die aktuelle Theme-Datei (mit Ihren Anpassungen) aus Ihrem Dateimanager hoch. Vergleichen Sie diese beiden Designdateien.

Während des Vergleichs hebt die Software Bereiche hervor, in denen sich die Dateien unterscheiden. Es kann beispielsweise auf die Datei rank-math.php hinweisen, die den Filter-/Hooks-Code enthält.

Datei mit Hooks/Filtern

Wählen Sie die Datei rank-math.php aus; Darin finden Sie den Code für die Filter/Hooks.

Wählen Sie die Datei aus

Kopieren Sie den Filter-/Hook-Code in Ihre Zwischenablage. Öffnen Sie Ihre Child-Theme-Datei und erstellen Sie die Datei rank-math.php, falls sie noch nicht vorhanden ist. Fügen Sie den Code in die Datei rank-math.php ein.

Wiederholen Sie diesen Vorgang für andere geänderte Bereiche wie „functions.php“, „style.css“ und andere relevante Dateien. Kopieren Sie die entsprechenden Codes und fügen Sie sie am Ende der entsprechenden Dateien im Themenordner Ihres Kindes ein.

Hochladen des Child-Themes auf Ihre Website

Nachdem Sie Ihre Anpassungen auf Ihr Child-Theme übertragen haben, besteht der nächste Schritt darin, es wieder auf Ihre Website hochzuladen. 

Stellen Sie dazu über einen FTP-Client eine Verbindung zu Ihrer Website her oder greifen Sie auf Ihren Dateimanager zu und navigieren Sie dann zum Themenverzeichnis unter /wp-content/themes/.

Dann können Sie die Hochladen Klicken Sie auf die Schaltfläche, um das untergeordnete Thema hochzuladen. 

Klicken Sie auf die Schaltfläche „Hochladen“.

Sobald Sie auf die Hochladen Wenn Sie auf die Schaltfläche klicken, werden Sie von der Seite zum Upload-Bereich für das untergeordnete Thema weitergeleitet. Stellen Sie sicher, dass Sie die Option „Vorhandene Dateien überschreiben“ aktivieren. 

Wenn auf Ihrer Website bereits ein untergeordnetes Theme vorhanden ist, wird es durch das hochgeladene Theme nahtlos ersetzt.

Deaktivieren Sie die Option zum Überschreiben

Nachdem Sie die ZIP-Datei des untergeordneten Themas hochgeladen haben, extrahieren Sie sie in einen Ordner, indem Sie mit der rechten Maustaste klicken und auswählen Extrahieren .

Dateien extrahieren

Nach dem Extrahieren wird das untergeordnete Thema als Ordner neben dem übergeordneten Thema angezeigt.

Untergeordnetes Thema extrahiert

Importieren von Customizer-Einstellungen in Ihr Child-Theme

Denken Sie daran, dass alle über den WordPress-Theme-Anpasser vorgenommenen Anpassungen nicht automatisch in Ihrem Theme gespeichert werden und daher manuell auf das untergeordnete Theme übertragen werden müssen.

Dazu verwenden wir die Customizer Export/Import-Plugin. Installieren und aktivieren Sie das Plugin.

Nach der Aktivierung sollten Sie die Customizer-Einstellungen aus dem übergeordneten Theme exportieren. 

Stellen Sie sicher, dass das übergeordnete Thema aktiv ist, und gehen Sie dann zu Themen → Anpassen in Ihrem WordPress-Dashboard. Rufen Sie dann das Fenster „Exportieren/Importieren“ auf und klicken Sie auf Exportieren .

Das Plugin generiert eine .dat-Datei mit Ihren Customizer-Einstellungen und lädt sie auf Ihren Computer herunter.

Aktivieren Sie nun Ihr Child-Theme auf Ihrer Website, indem Sie zu navigieren Aussehen → Themen Und klicken Sie auf die Mehr erfahren Klicken Sie auf die Schaltfläche neben dem untergeordneten Thema, wie unten gezeigt.

Kinder Thema

Rufen Sie dann den Customizer-Bildschirm erneut auf, navigieren Sie zum Bereich „Exportieren/Importieren“ und wählen Sie das aus Wählen Sie Datei Klicken Sie auf die Schaltfläche, um die zuvor exportierte Datei zu importieren. Stellen Sie sicher, dass Sie die Option „Bilddateien herunterladen und importieren?“ aktivieren.

Um den Vorgang abzuschließen, klicken Sie auf Import Klicken Sie auf die Schaltfläche, um den Upload zu starten. Das Plugin importiert dann nahtlos die Customizer-Einstellungen aus Ihrer exportierten Datei.

Importieren Sie die Datei

Nach dem Importvorgang können Sie eine Vorschau der Änderungen im Customizer anzeigen. Wenn Sie mit den Änderungen zufrieden sind, klicken Sie auf Speichern & veröffentlichen Klicken Sie auf die Schaltfläche, um sie auf Ihrer Website live zu schalten.

Das ist es. Sie haben alle Anpassungen in das untergeordnete Thema verschoben. Jetzt können Sie das übergeordnete Theme aktualisieren, ohne diese Schritte wiederholen zu müssen, da Änderungen sicher im untergeordneten Theme gespeichert werden.

4 So aktualisieren Sie Ihr WordPress-Theme

Nachdem Sie Ihre Anpassungen an Ihrem übergeordneten Theme gesichert haben, um deren Verlust zu verhindern, besprechen wir nun, wie Sie Ihr WordPress-Theme aktualisieren.

4.1 Automatisches Update über das WordPress-Dashboard

Eine Möglichkeit, WordPress-Themes zu aktualisieren, ist die Funktion „Automatische Aktualisierung“ im WordPress-Dashboard. 

Dadurch können Sie Ihr Theme ohne manuelles Eingreifen direkt über das WordPress-Dashboard aktualisieren. 

Sobald ein Update verfügbar ist, erhalten Sie eine Benachrichtigung in Ihrem Dashboard und können dann dorthin navigieren Aussehen → Themen und klicken Sie dann auf die Jetzt aktualisieren Klicken Sie auf die Schaltfläche, um den Vorgang zu starten, wie unten gezeigt. 

Aktualisieren Sie das Thema über das Dashboard

Eine weitere Möglichkeit besteht darin, automatische Updates für Ihr Theme zu aktivieren, sodass WordPress es automatisch aktualisieren kann, wenn eine neue Version veröffentlicht wird. 

Navigieren Sie dazu zu Themes Seite und klicken Sie auf Ihr aktuelles Thema. Suchen Sie unterhalb des Namensabschnitts des Themas nach einem Aktivieren Sie automatische Updates Link. 

Klicken Sie darauf, um automatische Updates für Ihr Theme zu aktivieren.

Klicken Sie auf den Link „Automatische Updates aktivieren“.

4.2 Aktualisieren Sie Ihr WordPress-Theme manuell

Wenn Sie Ihr WordPress-Theme lieber manuell aktualisieren möchten, können Sie dies tun, indem Sie die aktualisierten Theme-Dateien selbst hochladen. Laden Sie die neueste Theme-Version vom offiziellen herunter WordPress-Theme-Verzeichnis oder die Website des Entwicklers.

Melden Sie sich nach dem Erwerb der aktualisierten Designdateien bei Ihrem WordPress-Dashboard an und fahren Sie fort Aussehen → Themen. Drücke den Neues Thema hinzufügen .

Klicken Sie auf die Schaltfläche „Neues Design hinzufügen“.

Dadurch gelangen Sie zur Seite mit dem Themenverzeichnis. Klicken Sie anschließend auf Thema hochladen Klicken Sie auf die Schaltfläche über der Seite, um den Bereich zum Hochladen Ihrer Designdatei anzuzeigen.

Klicken Sie auf die Schaltfläche „Design hochladen“.

Klicken Sie nun auf Wählen Sie Datei Klicken Sie auf die Schaltfläche und wählen Sie die aktualisierten Designdateien von Ihrem Computer aus.

Wählen Sie eine Themendatei

Nachdem Sie die Datei ausgewählt haben, klicken Sie auf Jetzt installieren Klicken Sie auf die Schaltfläche, um das aktualisierte Design hochzuladen und zu installieren.

Theme-Dateien installieren

Sobald das Design installiert ist, klicken Sie auf Ersetzen Sie aktiv durch hochgeladen Klicken Sie auf die Schaltfläche, um sicherzustellen, dass die neue Version des Themes die ältere Version Ihrer Website ersetzt.

Ersetzen Sie aktiv durch das hochgeladene Design

4.3 Verwenden von FTP oder Dateimanager

Dieser Ansatz bietet eine bessere Kontrolle über den Aktualisierungsprozess und ermöglicht Ihnen, potenzielle Probleme zu beheben.

Laden Sie die neueste Version von der Website des Entwicklers herunter, um Ihr WordPress-Theme über FTP oder den Dateimanager zu aktualisieren. 

Stellen Sie dann über einen FTP-Client oder Dateimanager eine Verbindung zum Server Ihrer Website her. Suchen Sie das Verzeichnis wp-content/themes und den Theme-Ordner, den Sie aktualisieren möchten. 

Um fortzufahren, benennen Sie den Ordner um, indem Sie „-old“ als Suffix an den Namen hinzufügen, was zu einem Format wie „theme-old“ führt. 

Benennen Sie den Ordner um

Laden Sie nun die neueste Version des Themes in dasselbe Verzeichnis hoch und extrahieren Sie sie aus der ZIP-Datei. Stellen Sie sicher, dass der Ordnername mit dem Namen des alten Theme-Ordners übereinstimmt, den Sie zuvor umbenannt haben.

Laden Sie die Theme-Dateien hoch

Melden Sie sich nach dem Hochladen des neuen Theme-Ordners bei Ihrem WordPress-Dashboard an und gehen Sie zu Aussehen → Themen.

Sie sollten die aktualisierte Version Ihres Themes und die Version, die Sie umbenannt haben, als aktiv sehen. 
Bewegen Sie abschließend den Mauszeiger über das neue Theme, das inaktiv ist, und klicken Sie auf das Mehr erfahren Klicken Sie auf die Schaltfläche, um das Thema Ihrer Website zu aktualisieren.

Aktivieren Sie das Thema

5 Zusammenfassung

Die regelmäßige Aktualisierung Ihres WordPress-Themes ist für die Aufrechterhaltung einer sicheren, leistungsstarken und funktionsreichen Website unerlässlich.

Indem Sie die in diesem Leitfaden beschriebenen Schritte befolgen, können Sie einen nahtlosen und sicheren Aktualisierungsprozess gewährleisten und so das Risiko von Website-Problemen oder dem Verlust von Anpassungen verringern. 

Denken Sie daran, dass Vorbereitung der Schlüssel zum Schutz Ihrer Online-Präsenz ist.

Hier einige wertvolle Tipps:

  • Sichern Sie Ihre Website vor jedem Update.
  • Erwägen Sie die Verwendung eines untergeordneten Themes, um Anpassungen zu schützen.
  • Testen Sie Updates nach Möglichkeit in einer Staging-Umgebung, bevor Sie sie live anwenden.
  • Aktualisieren Sie während verkehrsarmer Zeiten, um Störungen zu minimieren.
  • Überprüfen Sie vor der Aktualisierung das Änderungsprotokoll des Themes und die Kompatibilität mit Plugins und Servern.

Mit diesen Empfehlungen können Sie Ihr WordPress-Theme sicher aktualisieren und eine optimale Website-Leistung aufrechterhalten.

Wenn Ihnen dieser Beitrag gefällt, teilen Sie uns dies bitte per E-Mail mit @rankmathseo twittern.

spot_img

Neueste Intelligenz

spot_img