Inhalte in der WordPress Datenbank suchen und ersetzen
Mit dem WordPress Plugin Search & Replace kannst du beliebige Inhalte wie die Domain deiner Website oder Textfragmente in der WordPress Datenbank suchen und ersetzen. In diesem Beitrag stelle ich die Möglichkeiten und Anwendungszwecke des Plugins ausführlich vor.
Search & Replace
Das Plugin Search & Replace – bzw. in der deutschen Übersetzung Suchen & Ersetzen – wird von der bekannten deutschen WordPress Agentur Inpsyde entwickelt und kann von WordPress.org heruntergeladen werden.
Nach der Installation des Plugins lässt sich das Tool unter Werkzeuge → Search & Replace im WordPress Adminbereich finden.
Backup der Datenbank nicht vergessen
Vor Anwendung des Plugins sollte auf jeden Fall ein Backup der Datenbank durchgeführt werden, um gegen Datenverlust und korrupte Tabellen abgesichert zu sein. Das Plugin bietet hierfür eine sehr einfache Lösung zur Sicherung und Wiederherstellung der Datenbank an.
Generell würde ich aber ein ausgereifteres Plugin wie BackWPup oder UpdraftPlus mit mehr Konfigurationsmöglichkeiten für ein Backup der WordPress Datenbank empfehlen.
Text in der WordPress Datenbank suchen und ersetzen
Im Tab Search & Replace steht die Hauptfunktion des Plugins zur Verfügung. Hier kann nach einem beliebigen Wort, ganzem Satz, URL oder HTML-Code gesucht und mit einer neuen Zeichenkette ersetzt werden. Die Suche kann für die komplette WordPress Datenbank ausgeführt oder auf bestimmte Tabellen eingeschränkt werden.
Sehr hilfreich ist die Option Probelauf. Damit kann die Suchfunktion getestet werden, ohne das tatsächlich Änderungen in der Datenbank erfolgen.
Mit einem Klick auf Details anzeigen werden die potentiellen Veränderungen mit altem und neuen Wert für die jeweiligen Tabellen und Tabellenfelder angezeigt.
Mit Deaktivierung der Checkbox für den Probelauf kann das Suchen & Ersetzen auf die Datenbank angewandt werden, die Änderungen werden dann in allen ausgewählten Tabellen geschrieben. Alternativ kann auch eine SQL-Datei mit den Änderungen exportiert werden.
Umziehen der Website mit Migration zu anderer Domain
Zur Migration der Domain stellt das Plugin eine zusätzliche Option bereit. Die Funktion ist vor allem praktisch, wenn du deine Website auf eine andere Domain umziehen und dazu die Datenbank migrieren möchtest. Dabei kann auch das Präfix der Tabellen geändert werden.
Nach dem Suchen und Ersetzen der Domain kann die Datenbank als SQL-Datei heruntergeladen und anschließend auf der neuen Website importiert werden.
In der Funktion Ersetze Domain URL kann die Änderung nicht direkt in der WordPress Datenbank durchgeführt werden. Der Tab ist daher praktisch zum Umzug der Website, aber wenig hilfreich, wenn beispielsweise alle URLs von http auf https umgestellt werden sollen.
Hierfür eignet sich die normale Search & Replace Funktion des Plugins besser.
Die Alternative: Better Search Replace
Eine populäre Alternative ist Better Search Replace von Delicious Brains.
Das Plugin hat einen geringeren Funktionsumfang und beschränkt sich auf das Suchen & Ersetzen in der WordPress Datenbank. Ein Exportieren und Importieren der Datenbank als SQL-Datei ist nur mit der Pro-Version möglich.
Fazit
Beide Plugins erfüllen ihre Kernaufgabe mit Bravour und unterstützen wichtige Features wie Auswahl der Tabellen, Testlauf, WordPress MultiSite Support und das Suchen und Ersetzen von serialisierten Arrays und Objekten. Better Search Replace ist etwas schlanker, mein Favorit Search & Replace bietet dafür mehr Funktionen und ist komplett kostenlos.
Guten Tag Thomas,
vielen Dank für Deinen neuen Beitrag, wie fast immer enthält er wieder interessante Hinweise die ich nutzen kann … weiter so!
Hallo Harald,
Sehr gerne! Vielen Dank fürs Lesen und Kommentieren, freut mich 🙂
Viele Grüße,
Thomas
Freue mich immer wieder über die ausführliche Vorstellung sinnvoller Plugins, Deine Wertungen dieser und Tipps dazu. Klingt wirklich sehr interessant. Auch ich habe einen (vielleicht schon bekannten Tipp) zur Reinigung des Laptop DVD Laufwerkes erhalten und habe ihn in meinen letzten Blogbeitrag weitergegeben. Nun, es ist interessant, wenn man mit Hilfe dieses Plugins seinen Blog durchsucht und Fragmente oder Sätze ersetzen kann. Auf jeden Fall merke ich mir „Search and Replace“. Danke dafür
Sehr gerne, danke für deinen Kommentar 🙂