Holen Sie sich das beste WordPress Backup
& Migration Plugin noch heute
Duplikator jetzt kaufen
Ankündigung von Duplicator Cloud

[Neu] Cloud-Backups werden einfacher - Duplicator Cloud eliminiert Speicher von Drittanbietern

Entdecken Sie skalierbare, erschwingliche Cloud-Speicher-Pläne mit Duplicator Cloud und halten Sie Ihre Website-Backups sicher, organisiert und zugänglich in einem...
WordPress Suche ersetzen Plugin

Welche WordPress-Plugins zum Suchen und Ersetzen behandeln serialisierte Daten richtig? 

Geschrieben von: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.
     Bewertet von: Rezensenten-Avatar John Turner
Rezensenten-Avatar John Turner
John Turner ist der Präsident von Duplicator. Er verfügt über mehr als 20 Jahre Geschäfts- und Entwicklungserfahrung und seine Plugins wurden über 25 Millionen Mal heruntergeladen.

Letzten Monat musste ich mit ansehen, wie einem Kunden das Herz in die Hose rutschte, als sein gesamtes WordPress-Site-Layout nach einer eigentlich einfachen URL-Änderung zusammenbrach.

WordPress speichert Daten auf eine Weise, die einfache Such- und Ersetzungsoperationen gefährlich macht. Was der Kunde nicht wusste: Es gibt spezielle WordPress-Plugins zum Suchen und Ersetzen, die diese Datenbankoperationen sicher durchführen können.

In diesem Leitfaden zeige ich Ihnen, welchen Optionen des WordPRess-Plugins zum Suchen und Ersetzen ich für verschiedene Szenarien vertraue.

Vor allem aber werde ich die Sicherheitspraktiken vermitteln, die mich im Laufe der Jahre vor unzähligen Datenbankkatastrophen bewahrt haben.

Inhaltsverzeichnis

Warum ein einfaches Suchen und Ersetzen Ihre Website zerstören kann

Wenn die meisten Leute an die Änderung von URLs in WordPress denken, stellen sie sich eine einfache Textersetzung vor. Ändern Sie http://old-site.com in https://new-site.com in der gesamten Datenbank, und Sie sind fertig. Richtig?

Dieser Ansatz könnte Sie in Schwierigkeiten bringen.

WordPress speichert Ihre Inhalte nicht nur als reinen Text. Es speichert komplexe Einstellungen, Theme-Optionen, Widget-Konfigurationen und Customizer-Daten in einem so genannten serialisierten Format.

Betrachten Sie serialisierte Daten als die Art und Weise, wie PHP Arrays und Objekte in Textstrings umwandelt, die in Ihrer Datenbank gespeichert werden können.

Diese serialisierten Zeichenketten enthalten genaue Zeichenzahlen, die WordPress genau mitteilen, wie lang die einzelnen Daten sein sollen. Eine typische serialisierte Zeichenfolge könnte wie folgt aussehen:

s:19:"http://old-site.com"

Das s:19 sagt WordPress, dass es genau 19 Zeichen in der folgenden Zeichenkette erwartet. Wenn Sie http://old-site.com in https://new-site.com ändern, ändern Sie die URL Und Änderung der Zeichenzahl von 19 auf 20.

Ihr einfacher Such- und Ersetzungsvorgang aktualisiert diese Anzahl nicht.

Das Ergebnis? WordPress versucht, 19 Zeichen aus einer 20-Zeichen-Zeichen-Zeichenkette zu lesen, kommt durcheinander und verwirft die gesamten Daten.

Ihre Theme-Einstellungen verschwinden. Ihre Widget-Konfigurationen verschwinden. Ihre Seitenlayouts gehen kaputt.

Ein WordPress-Plugin zum Suchen und Ersetzen weiß, wie man damit umgeht. Es ist serialisierungsfähig - das heißt, es aktualisiert sowohl den Textinhalt als auch die Zeichenzahl, sodass Ihre Daten intakt und Ihre Website funktionsfähig bleibt.

Was ist ein WordPress-Plugin zum Suchen und Ersetzen?

Ein WordPress-Plugin zum Suchen und Ersetzen ist ein spezielles Tool, das für die einzigartige Datenbankstruktur von WordPress entwickelt wurde. Es versteht, wie WordPress Daten speichert und kann sie sicher ändern, ohne sie zu beschädigen.

Das wichtigste Merkmal eines guten Plugins für das Suchen und Ersetzen ist die Serialisierungsfähigkeit. Das bedeutet, dass es serialisierte Daten in Ihrer Datenbank erkennen, den zu ändernden Textinhalt aktualisieren und die Zeichenzählung automatisch neu berechnen kann, um sie anzupassen.

Dies verhindert die Beschädigung von Daten, die Theme-Einstellungen, Widget-Konfigurationen und andere komplexe WordPress-Daten zerstören.

Warum ich WordPress-Plugins zum Suchen und Ersetzen verwende

Website-Migrationen sind der Hauptgrund, warum ich ein Plugin zum Suchen und Ersetzen verwende.

Egal, ob ich einen Kunden von Staging auf Live umstelle, zu einer neuen Domain wechsle oder jemandem bei der Migration zu einem neuen Host helfe, die URLs müssen sich in der gesamten Datenbank ändern. Dazu gehören Post-Inhalte, Theme-Optionen, Customizer-Einstellungen und Widget-Konfigurationen.

Wenn eine Website von HTTP auf HTTPS umgestellt wird, muss jeder einzelne interne Link aktualisiert werden. Ein "Suchen und Ersetzen"-Plugin kann diese Umstellung in Minuten statt in Stunden erledigen.

Aktualisierungen des Pfads von Mediendateien kommen häufiger vor, als man denkt. Vielleicht verschieben Sie Bilder in ein CDN oder strukturieren Ihren Uploads-Ordner um. Diese Tools können Tausende von Dateipfaden sofort aktualisieren.

Ich habe Suchen und Ersetzen für Rebranding-Projekte, die Aktualisierung von Affiliate-Links und sogar für die Bereinigung veralteter Produktnamen in Hunderten von Beiträgen verwendet.

Wenn Malware Spam-Links oder bösartigen Code in Ihre Datenbank einschleust, kann ein Plugin zum Suchen und Ersetzen diese schnell und gründlich entfernen, was manuell Stunden dauern würde.

Bewährte Praktiken vor dem Ausführen einer Such- und Ersetzungsfunktion

Bevor Sie überhaupt daran denken, eine Such- und Ersetzungsoperation durchzuführen, gibt es drei nicht verhandelbare Sicherheitsregeln, die ich jedes Mal befolge. Wenn Sie eine davon auslassen, spielen Sie mit dem Feuer.

Regel Nr. 1: Erstellen Sie immer ein vollständiges Backup

Ein Such- und Ersetzungsvorgang in einer Datenbank ist ohne eine Sicherung nicht umkehrbar. Ein Tippfehler im Suchstring kann katastrophale Folgen haben.

Ich habe schon erlebt, dass Leute versehentlich jede Instanz von "a" durch "b" in ihrer gesamten Datenbank ersetzt haben. Solche Fehler sind datenbankweit und unmittelbar.

Ihr Backup sollte sowohl Ihre Dateien als auch Ihre Datenbank enthalten. Ich empfehle die Verwendung eines Tools wie Duplicator. Es komprimiert Ihre gesamte Website in eine einzige Sicherungsdatei, so dass Sie keine manuellen Exporte durchführen müssen.

Wählen Sie vor dem Suchen und Ersetzen die Voreinstellung Full Site Backup. Duplicator erstellt eine Kopie von allem auf Ihrer Website.

Duplicators Backup-Voreinstellungen

Vergewissern Sie sich, dass die Sicherung erfolgreich abgeschlossen wurde, bevor Sie fortfahren.

Sie erhalten zwei Dateien: ein Archiv und ein Installationsprogramm. Das Archiv ist eine Zip-Datei mit den Dateien und Datenbanktabellen Ihrer Website. Das Installationsprogramm hilft Ihnen, Ihre Daten neu zu installieren, wenn Sie Ihre Website wiederherstellen müssen.

Duplicator Lite Download-Backup

Laden Sie beide Dateien herunter. Speichern Sie sie an einem anderen Ort für den Fall, dass bei der Bearbeitung Ihrer Datenbank etwas passiert.

Regel Nr. 2: Verwenden Sie eine Staging-Site für Tests

Eine Staging-Site ist ein privater Klon Ihrer Live-Site. Es ist eine Sandbox, in der Sie Änderungen ohne Risiko testen können.

Hier sollten Sie zuerst einen Such- und Ersetzungsvorgang durchführen, um Ihre Website nicht zu beschädigen.

Das Verfahren sollte immer gleich sein:

  1. Führen Sie den Such- und Ersetzungsvorgang auf Ihrer Staging-Site durch.
  2. Überprüfen Sie, ob alles richtig funktioniert.
  3. Wiederholen Sie den gleichen Vorgang auf Ihrer Live-Site.

So werden Probleme erkannt, bevor sie sich auf Ihre Besucher auswirken, und Sie können sich darauf verlassen, dass das Suchen und Ersetzen wie erwartet funktioniert.

Regel Nr. 3: Führen Sie zuerst einen Trockenlauf durch

Jedes gute Plugin zum Suchen und Ersetzen bietet eine Trockenlauffunktion. Diese zeigt Ihnen genau, was geändert werden würde, ohne dass Sie tatsächlich in die Datenbank schreiben.

Der Trockenlauf zeigt den Umfang Ihrer Operation und hilft Ihnen, Tippfehler zu erkennen, bevor sie Schaden anrichten. Wenn Sie davon ausgehen, dass Sie 500 URLs ändern, der Trockenlauf aber 50.000 Änderungen ergibt, stimmt etwas mit Ihrem Suchstring nicht.

Wenn Sie Änderungen im Post-Inhalt erwarten, der Trockenlauf aber Änderungen in den Nutzer-E-Mails zeigt, müssen Sie Ihren Vorgang verfeinern.

Lassen Sie niemals den Probelauf aus. Er ist der Unterschied zwischen einem reibungslosen Betrieb und einer Katastrophe.

Die besten WordPress Plugins zum Suchen und Ersetzen für jedes Szenario

Ich habe im Laufe der Jahre Dutzende von Tools zum Suchen und Ersetzen getestet. Diese fünf haben sich mein Vertrauen für verschiedene Situationen und Qualifikationsniveaus verdient.

Vervielfältiger

Duplicator Pro-Plugin

Duplicator ist ein komplettes Backup- und Migrations-Plugin mit einer unglaublich leistungsstarken Such- und Ersetzungsfunktion. Diese ist direkt in den Migrationsworkflow integriert, sodass Sie URLs während der Migration Ihrer Website bearbeiten können.

Wenn Sie Duplicator für Website-Migrationen verwenden, erfolgt das Suchen und Ersetzen automatisch als Teil des Installationsprozesses.

Sie erstellen eine Sicherungskopie Ihrer Ausgangsseite, laden diese auf den Zielort hoch, und das Installationsprogramm übernimmt die Ersetzung der URL für Sie.

Duplizierer suchen und ersetzen

Dadurch entfallen die manuellen Schritte, die oft zu Fehlern führen.

Duplicator kombiniert die Sicherung, Migration und Aktualisierung der Datenbank in einem geführten Arbeitsablauf.

Andere Tools bieten Ihnen lediglich eine Funktion zum Suchen und Ersetzen. Duplicator bietet diese Funktion als Teil eines vollständigen, getesteten Migrationsprozesses. Das macht es unglaublich sicher und effizient für das Verschieben von Websites zwischen Domains, Hosts oder Umgebungen.

Neben den Funktionen zum Suchen und Ersetzen verfügt Duplicator über:

  • Anpassbare Backups
  • Wiederherstellung mit einem Klick
  • Notfallwiederherstellung
  • Migrationen per Drag & Drop
  • Cloud-Speicher
  • Migrationsdienste
  • Automatische Backups
  • Unterstützung großer Sites und mehrerer Sites

Es ist ein vielseitiges Tool, das Sie für Wartung, Entwicklung, Kundendienst und vieles mehr verwenden können!

Alles suchen und ersetzen

Plugin „Alles suchen und ersetzen“

Wenn ich chirurgische Präzision für komplexe Datenbankoperationen benötige, ist Search and Replace Everything mein bevorzugtes Werkzeug. Dieses Plugin bietet die granularste Kontrolle, die ich gefunden habe, mit Funktionen, die weit über die einfache Ersetzung von Zeichenketten hinausgehen.

Sie können den zu suchenden und zu ersetzenden Text eingeben. Legen Sie fest, ob Groß- und Kleinschreibung beachtet werden soll, und wählen Sie, welche Datenbanktabellen einbezogen werden sollen.

Alles Suchen und Ersetzen UI

Bevor Sie live gehen, sollten Sie eine Vorschau des Such- und Ersetzungsvorgangs anzeigen. Das Plugin "Suchen und Ersetzen" zeigt Ihnen, wie sich die Änderung auf Ihre Website auswirken wird, bevor Sie fortfahren.

Trockenlauf zum Suchen und Ersetzen

Jede Änderung wird aufgezeichnet, so dass Sie genau sehen können, was wann geändert wurde. Dies ist von unschätzbarem Wert für komplexe Vorgänge oder wenn Sie Änderungen für einen Kunden dokumentieren müssen.

Außerdem können Sie alle Such- und Ersetzungsvorgänge rückgängig machen, wenn sie schief gehen.

Suchen und Ersetzen Alles Geschichte

Im Gegensatz zu anderen Optionen auf dieser Liste können Sie die Bilder in Ihrer Mediathek ersetzen. Das Plugin generiert die Vorschaubilder des neuen Bildes automatisch neu.

Suchen und Ersetzen Alles Medien

Eine weitere Funktion, die ich sehr schätze, ist die Unterstützung großer Websites. Ich fand, dass Suchen und Ersetzen alles effizient und schnell war, sogar beim Ersetzen von serialisierten Daten in einer großen Datenbank.

Besser Suchen Ersetzen

Besseres Such- und Ersetzungs-Plugin

Better Search Replace ist das beliebteste Plugin zum Suchen und Ersetzen geworden, und das aus gutem Grund. Es hat alle Funktionen, die Sie für eine einfache Textersetzung benötigen.

Bessere Suchen-Ersetzen-Benutzeroberfläche

Der Arbeitsablauf ist einfach: Geben Sie Ihre Such- und Ersetzungszeichenfolgen ein und wählen Sie die Datenbanktabellen aus, die einbezogen werden sollen.

Testen Sie einen Probelauf, um eine Vorschau der Änderungen zu erhalten. Die Oberfläche ist übersichtlich und intuitiv, so dass sie auch für Benutzer zugänglich ist, die mit Datenbankoperationen nicht vertraut sind.

Besser Suchen Ersetzen zusätzliche Einstellungen

Es verarbeitet serialisierte Daten korrekt und enthält hilfreiche Funktionen wie Suchoptionen, die Groß- und Kleinschreibung berücksichtigen, und die Möglichkeit, Änderungen auf bestimmte Datenbanktabellen zu beschränken.

Wenn Sie einen Such- und Ersetzungsvorgang durchführen müssen, liefert Better Search Replace zuverlässige Ergebnisse. Allerdings hat es nicht viele andere Funktionen.

Live-Update-URLs

Plugin „Go Live Update URLs“

Go Live Update URLs konzentriert sich auf das Ersetzen von URLs, was es einfacher macht als allgemeinere Tools. Es ist eine gute Wahl, wenn Sie sich hauptsächlich mit Website-Migrationen und URL-Änderungen befassen.

Es gibt zwei Felder für Ihre alten und neuen URLs. Sie können diese Details eingeben und auswählen, welche Datenbanktabellen für den Domänenwechsel gelten sollen.

Go Live Update URLs UI

Es funktioniert auf WordPress Multisite und Single Site Setups. Die Premium-Version enthält eine Probelauf-Funktion, um die Such- und Ersetzungsvorgänge in der Vorschau anzuzeigen.

Das Ändern der Domain Ihrer Website ist ein komplizierterer Prozess als das einfache Suchen und Ersetzen Ihrer alten Domain in Ihrer Datenbank. Bevor Sie dieses Plugin verwenden, müssen Sie Ihre neue Domain registrieren, sie auf Ihre neue Website verweisen lassen, Ihre DNS aktualisieren und Ihre wp-config.php-Datei aktualisieren.

WP-CLI

WP-CLI ist kein Plugin, sondern die offizielle Befehlszeilenschnittstelle für WordPress. Ich wollte es jedoch in diese Liste aufnehmen, weil der Befehl wp search-replace unglaublich leistungsfähig und effizient ist.

Beachten Sie, dass WP-CLI für Entwickler und fortgeschrittene Benutzer gedacht ist, die mit SSH vertraut sind. Wenn Sie ein Plugin zum Suchen und Ersetzen benötigen, verwenden Sie die oben empfohlenen Tools.

Der Kommandozeilenansatz bietet mehrere Vorteile: Er ist extrem schnell, führt bei großen Datenbanken nicht zu Zeitüberschreitungen und lässt sich für sich wiederholende Aufgaben leicht in Skripte umsetzen. Sie können es auch mit anderen WP-CLI-Befehlen für komplexe Site-Management-Workflows kombinieren.

Ein typischer Such- und Ersetzungsvorgang sieht wie folgt aus:

wp search-replace 'old-url.com' 'new-url.com' --dry-run

Der --dry-run zeigt Ihnen, was geändert wird, ohne dass die Datenbank tatsächlich verändert wird. Wenn Sie von dem Vorgang überzeugt sind, können Sie ihn ohne die Markierung erneut ausführen, um die Änderungen vorzunehmen.

WP-CLI erfordert zwar mehr technisches Wissen als Plugins, ist aber für Entwickler, die regelmäßig Such- und Ersetzungsvorgänge durchführen müssen, die effizienteste Option.

Häufig gestellte Fragen (FAQs)

Wie kann man in WordPress Inhalte suchen und ersetzen?

Sie können Inhalte in WordPress mithilfe eines Plugins wie Search and Replace Everything oder Duplicator suchen und ersetzen. Mit diesen Tools können Sie bestimmte Texte in Ihrer Datenbank suchen und sie in großen Mengen ersetzen. Das ist hilfreich für Aufgaben wie das Aktualisieren alter URLs nach einem Domainwechsel.

Fortgeschrittene Benutzer können eine SQL-Abfrage in phpMyAdmin mit einem Befehl wie diesem ausführen:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'old-text', 'new-text');

Ist es sicher, ein Plugin zum Suchen und Ersetzen zu löschen, nachdem man es benutzt hat?

Für eigenständige Plugins zum Suchen und Ersetzen, ja. Diese Tools nehmen permanente Änderungen an Ihrer Datenbank vor. Sobald der Vorgang abgeschlossen ist, brauchen Sie das Plugin also nicht mehr aktiv zu halten. Die Änderungen werden beibehalten.

Plugins wie Duplicator bieten jedoch fortlaufende Sicherungs- und Migrationsfunktionen, so dass Sie sie für die zukünftige Nutzung installiert lassen sollten.

Wie kann man im WordPress-Editor suchen und ersetzen?

Um im WordPress-Editor zu suchen und zu ersetzen, öffnen Sie den Beitrag oder die Seite, die Sie bearbeiten möchten, und drücken Sie dann Strg + F (Windows) bzw. Befehl + F (Mac), um die Suchleiste Ihres Browsers zu öffnen. Geben Sie den zu suchenden Text ein und ersetzen Sie ihn bei Bedarf manuell.

Standardmäßig verlässt sich WordPress für diese Aufgabe auf die Suchfunktion Ihres Browsers. Für Massenänderungen an mehreren Beiträgen oder Seiten sollten Sie ein Plugin wie Better Search Replace oder Search and Replace Everything verwenden.

Abschließende Gedanken

WordPress-Datenbankoperationen erfordern spezielle Tools, die serialisierte Daten verstehen. Das richtige Plugin kann Such- und Ersetzungsfunktionen sicher und effizient handhaben.

Wenn Sie ein Tool suchen, das sichere Backups, zuverlässige Migrationen und leistungsstarke Funktionen zum Suchen und Ersetzen kombiniert, empfehle ich Ihnen, Duplicator Pro auszuprobieren.

Es macht Schluss mit dem Rätselraten bei Standortmigrationen und bietet Sicherheitsfunktionen, die Ihre Arbeit schützen.

Wenn Sie schon einmal hier sind, werden Sie diese handverlesenen WordPress-Ressourcen sicher mögen:

Autor-Avatar
Joella Dunn, Inhaltsautorin
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Wir empfehlen nur Produkte, von denen wir glauben, dass sie für unsere Leser einen Mehrwert darstellen.