So finden und ersetzen Sie Text in WordPress

Veröffentlicht: 2023-07-15

Sind Sie es leid, Text auf Ihrer WordPress-Website manuell zu suchen und zu ersetzen? Dies kann entmutigend sein, insbesondere wenn Sie Hunderte oder sogar Tausende von Seiten aktualisieren müssen. Aber keine Sorge. In diesem Blogbeitrag zeigen wir Ihnen , wie Sie in WordPress ganz einfach Text finden und ersetzen .

Egal, ob Sie Anfänger oder erfahrener Benutzer sind, wir bieten Ihnen vier verschiedene Methoden , mit denen Sie Zeit und Mühe sparen.

Also lasst uns eintauchen und lernen, wie man Text in WordPress findet und ersetzt!

Warum müssen Sie Text in WordPress suchen und ersetzen?

Als WordPress-Benutzer wissen Sie, wie wichtig es ist, Ihre Website aktuell und relevant zu halten. Unabhängig davon, ob Sie Änderungen am Design Ihrer Website vornehmen oder Inhalte aktualisieren, kann es vorkommen, dass Sie Text auf Ihren WordPress-Seiten suchen und ersetzen müssen.

Ein häufiger Grund für das Suchen und Ersetzen von Text besteht darin, dass Sie Informationen aktualisieren möchten, die auf mehreren Seiten angezeigt werden. Beispielsweise kann die manuelle Bearbeitung jeder Seite zeitaufwändig sein, wenn Sie Ihre Kontaktdaten geändert oder die Produktpreise aktualisiert haben.

Ein weiteres Szenario, in dem das Suchen und Ersetzen von Text praktisch ist, ist bei Website-Migrationen . Wenn Sie von einer Domain oder einem Hosting-Anbieter zu einem anderen wechseln, müssen bestimmte Elemente wie URLs möglicherweise angepasst werden. Ohne die Möglichkeit, Text effizient zu finden und zu ersetzen, könnte diese Aufgabe überwältigend werden.

Darüber hinaus kann das Suchen und Ersetzen von Text bei der SEO-Optimierung hilfreich sein. Wenn Sie feststellen, dass bestimmte Schlüsselwörter nicht mehr wirksam sind, oder die auf Ihrer Website verwendete Sprache ändern möchten, um die Sichtbarkeit in Suchmaschinen zu verbessern, kann die Möglichkeit, diese Anpassungen schnell vorzunehmen, das Ranking-Potenzial Ihrer Website erheblich verbessern.

Insgesamt spart die Möglichkeit, Text in WordPress einfach zu finden und zu ersetzen, Zeit, reduziert den manuellen Aufwand, sorgt für Konsistenz auf allen Seiten, hilft bei Website-Migrationen und verbessert die SEO-Leistung – was letztendlich das allgemeine Benutzererlebnis Ihrer Website verbessert .

Lassen Sie uns nun einige Methoden erkunden, die diesen Prozess noch weiter vereinfachen!

Wie finde und ersetze ich Text in WordPress?

Hier zeigen wir Ihnen vier verschiedene Methoden zum Suchen und Ersetzen von Text in WordPress:

  • Über WP-CLI
  • Per SQL-Abfrage
  • Mit einem speziellen WordPress-Plugin
  • Verwenden des Search-Replace-DB-PHP-Skripts

Sehen wir uns an, wie wir jede Methode zum Suchen und Ersetzen von Text in WordPress verwenden können.

Methode 1) Über WP-CLI

Wenn Sie als WordPress-Benutzer Textersetzungen auf Ihrer Website durchführen müssen, ist WP-CLI hier, um Ihnen das Leben zu erleichtern.

Mit WP-CLI ( WordPress Command Line Interface ) können Sie verschiedene Aspekte Ihrer WordPress-Site über die Befehlszeile verwalten. Und ja, dazu gehört auch das Suchen und Ersetzen von Text!

Zunächst müssen Sie über SSH eine Verbindung zu Ihrem Webhosting-Konto herstellen, um Text über WP-CLI zu suchen und zu ersetzen. Melden Sie sich dazu bei Ihrem cPanel an und unter der Option „Erweitert“ finden Sie die Option „ Terminal “.

cpanel-terminal-option

Jetzt sehen Sie eine neue Schnittstelle, die den Befehlszeilenzugriff auf Ihr Konto auf dem Server ermöglicht.

Anschließend sollten Sie über die Befehlszeile zu dem Verzeichnis navigieren, in dem sich Ihr Web-Root befindet. Mit anderen Worten: WP-CLI funktioniert nicht, wenn sich Ihre wp-config.php- Datei an einer anderen Stelle befindet. Standardmäßig befindet es sich im Verzeichnis public_html . Um den Ordner public_html aufzurufen, geben Sie einen der unten aufgeführten Befehle ein.

 cd public_html/my_website

Sobald Sie sich im Verzeichnis public_html befinden, können Sie mit der Nutzung von WP-CLI beginnen. Nachfolgend finden Sie ein Zitat aus einem Beispiel, damit Sie besser verstehen, wie Sie dieses Tool verwenden.

 wp search-replace <'old text'> <'new text'> <table>

Sie können Ihren Text im „ alten Text “ und „ neuen Text “ ersetzen und „ wp-posts“ oder „ wp-terms “ in Tabellen einfügen. Mit diesem Befehl führt WP-CLI die Ersetzung Ihrer Datenbank durch.

wp-cli-command-code-search-and-replace

Und das ist es.

Die Verwendung von WP-CLI zum Suchen und Ersetzen von Text in WordPress ist effizient und spart Zeit im Vergleich zum manuellen Durchsuchen jedes Beitrags oder jeder Seite. Probieren Sie es also aus, wenn Sie das nächste Mal Massenänderungen auf Ihrer Website vornehmen müssen!

Hinweis : Denken Sie außerdem daran, dass nicht alle Hosting-Anbieter über diese Funktion verfügen. Aus Sicherheitsgründen schränken sie normalerweise den SSH-Zugriff auf ihre Server ein. Diese Methode funktioniert also nur, wenn Ihr Hosting-Anbieter über Terminal-/SSH-Zugriff verfügt.

Methode 2) Über MySQL-Abfrage

Eine der Methoden, mit denen Sie in WordPress Text suchen und ersetzen können, ist eine MySQL-Abfrage. Diese Methode erfordert mehr technisches Wissen, kann aber effektiv Änderungen über mehrere Beiträge oder Seiten hinweg vornehmen.

Zunächst müssen Sie über phpMyAdmin oder ein anderes ähnliches Tool auf die Datenbank Ihrer Website zugreifen. Sobald Sie angemeldet sind, suchen Sie die Tabelle „ Beiträge “. Diese Tabelle enthält alle Beiträge und Seiten Ihrer Website.

Klicken Sie anschließend in phpMyAdmin auf die Registerkarte „ SQL “ und schreiben Sie Ihre Abfrage.

Suchen und Ersetzen von Text über meine SQL-Abfragen

Die Grundstruktur der Abfrage sieht wie folgt aus:

 „UPDATE wp_posts SET post_content = REPLACE(post_content, ‚old_text‘, ‚new_text‘);“

Ersetzen Sie „ old_text “ durch die Textzeichenfolge, die Sie suchen und ersetzen möchten, und „ new_text “ durch den Text, durch den Sie ihn ersetzen möchten. Achten Sie darauf, jeden Wert in Anführungszeichen zu setzen.

Hier haben wir den alten Text durch „ 2022 “ und den neuen Text durch „ 2023 “ ersetzt.

Sobald Ihre Anfrage korrekt geschrieben ist, klicken Sie unten in der Benutzeroberfläche von phpMyAdmin auf die Schaltfläche „ Los “. Dadurch wird die Abfrage ausgeführt und alle Vorkommen des alten Textes im gesamten Inhalt Ihrer Website mit Ihrem neuen Ersatz aktualisiert.

Suchen und Ersetzen von Text in WordPress über meine SQL-Abfragen

Denken Sie daran, dass Änderungen direkt in Ihrer Datenbank Risiken bergen, wenn sie nicht sorgfältig durchgeführt werden. Sichern Sie immer Ihre Datenbank, bevor Sie solche Vorgänge durchführen.

Wie Sie sehen, können Sie mit einer MySQL-Abfrage schnell Text in mehreren Beiträgen oder Seiten in WordPress finden und ersetzen, ohne jeden einzelnen Beitrag oder jede einzelne Seite manuell bearbeiten zu müssen.

Methode 3) Mit einem dedizierten WordPress-Plugin

Es gibt zahlreiche WordPress-Plugins zum Suchen und Ersetzen auf dem Markt. Für diese Demo verwenden wir Better Search Replacement.

3.1) Installation und Aktivierung

Sie müssen zunächst das Better Search Replacement -Plugin auf Ihrer WordPress-Website installieren und aktivieren.

Besseres Suchen und Ersetzen installieren und aktivieren

3.2) Suchen und ersetzen Sie den Text

Sobald Sie die Aktivierung abgeschlossen haben, finden Sie die Plugin-Einstellungen unter WordPress Tools. Gehen Sie zu Extras > Bessere Suche und Ersetzen .

Jetzt werden Sie auf eine sehr benutzerfreundliche Oberfläche stoßen. Fügen Sie den Text im Feld „Suchen nach“ und den Text, den Sie ersetzen möchten, im Feld „Ersetzen durch“ hinzu. Stellen Sie außerdem sicher, dass Sie bei der Auswahl der Tabellen „ wp_posts“ ausgewählt haben.

Bessere Schnittstelle zum Suchen und Ersetzen

Anschließend finden Sie in der Zusatzeinstellung eine Option für einen Probelauf. Wir empfehlen, zuerst das Kontrollkästchen zu aktivieren und auf die Schaltfläche „Suchen/Ersetzen ausführen“ zu klicken. Deaktivieren Sie erneut die Option „Probelauf“ und klicken Sie erneut auf die Schaltfläche „Suchen/Ersetzen ausführen“ , um Fehler zu vermeiden und das Update vorher zu überprüfen.

Trockenlauf-Option

Sie können jetzt Ihre Beiträge und Seiten überprüfen , um eine Vorschau der Änderungen anzuzeigen und zu sehen, ob das Plugin funktioniert. Es dauert einige Minuten, bis das Plugin den Vorgang abgeschlossen hat. Wenn Sie eine andere Methode bevorzugen, fahren Sie mit dem nächsten Abschnitt fort.

Methode 4) Suchen und ersetzen Sie Text in WordPress mithilfe des PHP-Skripts „Suche ersetzen“.

Suchen und Ersetzen von Text in WordPress mithilfe von DB-Skript

Eine weitere Methode zum Suchen und Ersetzen von Text in WordPress ist die Verwendung des „ Search-Replace-DB-PHP-Skripts“. Mit diesem leistungsstarken Tool können Sie nach bestimmten Texten/Zeichenfolgen suchen und diese in Ihrer gesamten WordPress-Datenbank durch neue ersetzen.

Denken Sie jedoch daran, dass es immer empfehlenswert ist, ein Backup zu erstellen, bevor Sie Änderungen an der Datenbank Ihrer Live-Website vornehmen, für den Fall, dass etwas schief geht!

Um loszulegen, müssen Sie das Search-Replace-DB-PHP-Skript von der offiziellen Website herunterladen. Sobald Sie die offizielle Website aufgerufen haben, scrollen Sie nach unten und Sie werden auf ein Formular stoßen, in das Sie Ihre Daten eingeben müssen. Nach dem Absenden des Formulars erhalten Sie per E-Mail eine ZIP-Datei dieses Tools.

Suchen-und-Ersetzen-DP-Formular

Gehen Sie nun zu Ihrer E-Mail, laden Sie die ZIP-Datei herunter, extrahieren Sie den Ordner „search-replace-db-master“ und benennen Sie ihn um. Wir haben es in „data-2“ umbenannt.

Laden Sie anschließend die heruntergeladene Datei in das Stammverzeichnis Ihres Servers oder einen anderen zugänglichen Ordner hoch .

Text in WordPress suchen und ersetzen

Navigieren Sie als Nächstes über Ihren Webbrowser zu der Stelle, an der Sie das Skript hochgeladen haben, indem Sie „ https://yourdomain.com/data-2 “ eingeben. Sie sollten eine einfache Benutzeroberfläche sehen, die Sie zur Eingabe einiger Informationen auffordert.

Geben Sie Ihre Datenbankdetails ein, einschließlich Hostname, Benutzername, Passwort und Datenbankname. Stellen Sie sicher, dass diese korrekt sind, da falsche Informationen zu Fehlern oder Datenverlust führen können.

Suchen/Ersetzen-DB-Skript

Nachdem Sie die Datenbankdetails eingegeben haben, geben Sie die Suchzeichenfolge ein – das ist, was Sie in Ihrer WordPress-Datenbank finden möchten. Geben Sie dann die Ersatzzeichenfolge ein – diese wird als Ersatz für jede gefundene Instanz der Suchzeichenfolge verwendet.

Sobald alle Felder korrekt ausgefüllt sind, klicken Sie auf „ Live ausführen “ und lassen Sie das Skript seine Wirkung entfalten! Es durchsucht Ihre gesamte Datenbank, sucht nach Vorkommen der Suchzeichenfolge und ersetzt diese entsprechend.

Durch die Verwendung dieser Methode wird sichergestellt, dass, selbst wenn ein bestimmter Text mehrfach in verschiedenen Tabellen in Ihrer WordPress-Datenbank vorkommt, alle korrekt ersetzt werden, ohne dass das Risiko besteht, dass Instanzen fehlen.

Aus Sicherheitsgründen müssen Sie das Skript außerdem löschen, nachdem Sie fertig sind. Sie können dazu die Schaltfläche „Mich löschen “ auswählen. Wenn Sie dies nicht tun, ist die Website möglicherweise anfällig für Angriffe.

Deshalb ist es am besten, Ihren Webserver noch einmal zu überprüfen, um sicherzustellen, dass der Ordner und das Skript bereits entfernt wurden.

Bonus: Beste Such- und Ersetzungs-Plugins in WordPress

In diesem Abschnitt finden Sie die besten Such- und Ersetzungs-Plugins für WordPress.

1) Mass-On-Demand-Replace-Plugin für WordPress

Suchen-und-Ersetzen-Plugin

Das Mass On-Demand-Replace für WordPress ist ein vielseitiges und leistungsstarkes Tool, mit dem Sie Such- und Ersetzungsregeln mühelos definieren können. Eines der Hauptmerkmale dieses Plugins ist seine Fähigkeit, sowohl Beiträge als auch Seiten zu unterstützen.

Egal, ob Sie eine einzelne Seite aktualisieren oder Änderungen an mehreren Beiträgen vornehmen, mit diesem Plugin sind Sie bestens gerüstet. Das Mass-On-Demand-Replace-Plugin unterstützt nicht nur Text, sondern auch HTML . Dieses Plugin kann also alles bewältigen, wenn Sie ein bestimmtes Wort oder eine bestimmte Phrase innerhalb eines Absatzes ersetzen oder einen Codeausschnitt aktualisieren müssen.

Merkmale

  • Ersetzen Sie die Änderungen lokal statt in der Datenbank
  • Enthält Widgets im Frontend
  • Drag-and-Drop-Schnittstelle
  • Zielen Sie auf bestimmte Beiträge oder Seiten

Preisgestaltung

Mass On-Demand Replacement für WordPress ist ein Premium-Plugin . Sie können das Plugin von der offiziellen Website herunterladen. Die Einzelplatzlizenz kostet 29 US-Dollar .

2) Suchen & Ersetzen durch Inpsyde GmbH

Suchen und Ersetzen durch Inpsyde

Das Plugin „Suchen und Ersetzen “ kann mühelos bestimmte Daten in Ihrer Datenbank finden und durch neue Informationen ersetzen, wodurch Genauigkeit und Konsistenz auf Ihrer gesamten Website gewährleistet werden. Wenn Sie serialisierte Daten aktualisieren oder vollständig ersetzen müssen, stellt dieses Plugin sicher, dass Ihre Daten intakt und funktionsfähig bleiben.

Eine weitere nützliche Funktion dieses Plugins ist die Möglichkeit , das Tabellenpräfix Ihrer WordPress-Datenbank zu ändern . Diese Funktion fügt Ihrer Website eine zusätzliche Sicherheitsebene hinzu, indem sie das Standardpräfix ändert, wodurch es für potenzielle Hacker schwieriger wird, Ihre Datenbank anzugreifen.

Merkmale

  • Wählen Sie eine SQL-Datei zum Herunterladen oder für einen Probelauf aus
  • Sichern und Wiederherstellen der Datenbank
  • Unterstützt Multisite
  • Übersetzung bereit

Preisgestaltung

Suchen & Ersetzen ist ein kostenloses WordPress-Plugin . Es kann im WordPress-Plugin-Repository heruntergeladen werden.

Schauen Sie sich diesen Artikel an, um mehr über WordPress-Plugins zum Suchen und Ersetzen zu erfahren.

Abschluss

In diesem Artikel haben wir verschiedene Methoden zum Suchen und Ersetzen von Text in WordPress untersucht. Nicht nur Text, sondern diese Techniken werden sich als nützlich erweisen, wenn Sie eine URL auf Ihrer gesamten Website aktualisieren müssen.

WP-CLI bietet eine praktische Möglichkeit, Such- und Ersetzungsvorgänge direkt über die Befehlszeilenschnittstelle durchzuführen . Sie können Text auf Ihrer gesamten WordPress-Website schnell aktualisieren, indem Sie einfache Befehle ausführen. Dies wäre eine praktikable Option, wenn Sie eine technische Methode bevorzugen.

Die Verwendung von MySQL-Abfragen ist ein weiterer effektiver Ansatz. Durch sorgfältige Ausführung der Abfragen können Sie Text problemlos finden und ersetzen.

Wenn Sie eine benutzerfreundlichere Option bevorzugen, bietet das Search-Replace-DB-PHP-Skript eine intuitive Schnittstelle zum Suchen und Ersetzen von Text in Ihrer WordPress-Datenbank. Mit diesem Tool können Sie Suchparameter festlegen und Änderungen in der Vorschau anzeigen, bevor Sie sie festschreiben.

Schließlich ist die Plugin-Methode die effektivste und einsteigerfreundlichste .

Es spielt keine Rolle, welche Methode Sie wählen; Erstellen Sie immer Backups Ihrer Website oder Datenbank, bevor Sie Änderungen vornehmen.

Mit diesen Methoden können Sie Inhaltsaktualisierungen effizient und problemlos verwalten.

Welche Methode verwenden Sie, um Text in WordPress zu suchen und zu ersetzen?

Sagen Sie es uns im Kommentarbereich unten.

Sie können die folgenden Artikel lesen, um Ihre Website zu verbessern:

  • Beste WordPress-Dateimanager-Plugins
  • So fügen Sie Meta-Tags in WordPress hinzu
  • Konfigurieren Sie die WordPress-SMTP-Einstellungen