So führen Sie ein Suchen und Ersetzen in WordPress durch

Veröffentlicht: 2021-12-03

So führen Sie ein Suchen und Ersetzen in WordPress durch

Sie müssen nur wenige Änderungen an Ihrer Website vornehmen, wenn Sie ein Unternehmen besitzen. Einige Änderungen an der Website erfordern jedoch viel Zeit und Mühe, unabhängig davon, ob Sie die Domains wechseln, die Website von einem auf einen anderen Server migrieren oder alle Shortcodes von einer Website zur anderen aufdecken können. Es sind viel Zeit und Mühe erforderlich.

Wenn Sie schon einmal mit Microsoft Office Word gearbeitet haben, kennen Sie vielleicht das Team, das als „Suchen und Ersetzen“ bekannt ist. In WordPress können Sie dieselben Effekte erstellen.

Wenn Sie einige Dinge auf Ihrer Website ändern möchten, können Ihnen solche Funktionen helfen, viel Mühe und Zeit in Stunden oder Tagen zu sparen. Eine solche Funktionalität wird Ihre Aufgabe jedoch so viel einfacher und effektiver wie möglich machen.

In diesem Blogbeitrag erfahren wir mehr über das Suchen und Ersetzen in WordPress und warum es in WordPress wichtig ist. Außerdem stellen wir Ihnen drei einfache Methoden zur Verfügung, um dies zu tun.

So werden Sie mit einigen WordPress-Plugins vertraut gemacht, die benutzerfreundlich sind und keinerlei technische Kenntnisse erfordern, um damit zu arbeiten. Abgesehen davon werden Sie mit einigen fortgeschrittenen MySQL-Abfragen und WP-CLI-Befehlen vertraut gemacht.

Warum müssen Sie in WordPress die Such- und Ersetzungsmethode durchführen?

Es gibt so viele verschiedene Drehbücher, auf die Sie stoßen werden, und Sie werden die Verwendung der Such- und Ersetzungsmethode in WordPress finden, die Ihnen bei der Vereinfachung der Aufgabe helfen wird.

Wenn Sie ein Anfänger oder Neuling im Bereich der Webentwicklung sind, werden Sie feststellen, dass diese Methode sogar zum Ändern der URL Ihrer Website hilfreicher und der bequemste Weg ist, um Ihre Zeit zu sparen.

Einige Beispiele dafür, dass Sie die Such- und Ersetzungsmethode verwenden müssen, sind die Migration der Website von HTTP auf HTTPS oder die vollständige Änderung der Domäne von einer zur anderen.

Die Suchen-und-Ersetzen-Methode scheint die hilfreichste Methode zu sein, um die Referenzen mit Neuigkeiten auf Ihrer Website, defekten Links, der Vermeidung von Fehlern oder anderen Problemen zu aktualisieren.

Während Sie Ihre komplette Website von Localhost-Installationen verschieben, können Sie auch eine Such- und Ersetzungsmethode durchführen oder diese Methode sogar verwenden, während Sie Ihre Website von einer lokalen Website auf einen Live-Server migrieren.

Dadurch wird ein Verweis auf einen Server bereitgestellt und weitere Details zu dem Server hinzugefügt, den Sie übertragen. Dies hilft Ihnen jedoch dabei, Fehler und Inkompatibilitäten zu stoppen.

Es ist offensichtlich, dass Sie eine einzige Referenz verpassen, wenn Sie anfangen, so viele URLs, dh Hunderte von URLs manuell auszuführen. Die Platzierungen in Ihren Suchmaschinen können aufgeschlüsselt werden, was zu einer schlechten Benutzererfahrung führt. Aber jetzt können Sie Tausende von URLs aktualisieren, ohne dass aufgrund der Such- und Ersetzungsmethode eine übersehen wird.

Während es nur wenige Plugins gibt, die so viele Shortcodes bereitstellen. Wenn Sie jemals eines dieser Plugins löschen oder deaktivieren möchten, müssen Sie sicherstellen, dass die Shortcodes, die Sie mit diesen Plugins hinzugefügt haben, gelöscht wurden.

Die Leistung Ihrer Website kann stark beeinträchtigt werden, wenn Sie es jemals versäumt haben, diese zugehörigen Shortcodes zu löschen. Manchmal kann es auch zu einem Fehler kommen. In dieser Situation ist die Suchen-und-Ersetzen-Methode für Sie am hilfreichsten, da sie auch viel Arbeit und Mühe spart.

Im Folgenden werden 3 verschiedene Möglichkeiten zum Suchen und Ersetzen angegeben

Jede Ecke Ihrer WordPress-Datenbank kann betroffen sein, wenn Sie eine Such- und Ersetzungsmethode in großen Mengen durchführen. Sie sollten immer ein WordPress-Datenbank-Backup erstellen, um sicherzustellen, dass Sie keine wichtigen Daten Ihrer Website verlieren.

Auf verschiedene Arten können Sie Suchen und Ersetzen in WordPress durchführen. In diesem Blogbeitrag haben wir einige einfache Optionen hinzugefügt, um Suchen und Ersetzen mit einem Plugin durchzuführen, mit WordPress über die Befehlszeile und das Ausgeben von MySQL-Abfragen.

Integrieren Sie das als Search Regex bekannte WordPress-Plugin

Wenn Sie ein Anfänger sind und eine Such- und Ersetzungsmethode durchführen möchten, müssen Sie zuerst das Such-Regex-Plugin integrieren. Man kann sagen, dass es das engagierteste Plugin ist, mit dem Sie alles von Posts, WordPress-Daten, benutzerdefinierten Posttypen, Kommentaren, Seiten und Plugins bis hin zu Metadaten ändern können.

Sie können dieses Plugin einfach über das WordPress-Dashboard installieren, indem Sie die Tools auswählen und dann auf Search Regex klicken, um auf dieses Tool zuzugreifen. Fügen Sie danach den gesuchten Begriff in das Suchfeld ein. Mithilfe des Quellfelds können Sie auch bestimmte Inhalte hinzufügen, nach denen dieses Tool suchen soll.

Dieses Plugin zeigt das vollständige Ergebnis in Bezug auf Suchbegriffe an, ohne die Übereinstimmungen zu ersetzen. Dies hilft Ihnen, ein bestimmtes Ergebnis zu notieren, das Sie nicht ersetzen möchten.

So hilft es Ihnen, die Suche nach Ihren Wünschen zu verfeinern. Die Übereinstimmung, die für das, wonach Sie suchen, nicht geeignet ist, kann ersetzt werden, aber dies verursacht ein Problem, daher kann dies als wichtiger Schritt angesehen werden.

Jetzt können Sie einfach einen Begriff auswählen, den Sie suchen und ersetzen möchten. Wenn Sie also auf die Schaltfläche „Ersetzen“ klicken, werden die Änderungen auf den gesamten Inhalt Ihrer Website angewendet. Sie müssen das Drei-Punkte-Symbol auswählen, um die separaten Referenzen zu ersetzen. Klicken Sie nun auf Zeile ersetzen. Anschließend können Sie auf Ersetzen klicken, indem Sie die Ersetzungstexte hinzufügen.

Durch Hinzufügen eines neuen Wertes im Feld Ersetzen können Sie auch alle positiven Übereinstimmungen ersetzen. Klicken Sie danach auf Alle ersetzen. Alle identifizierten Übereinstimmungen werden mithilfe von Such-Regex aktualisiert.

Führen Sie über PhpMyAdmin die MySQL-Abfrage durch

Eine andere Methode, um das Suchen und Ersetzen in WordPress durchzuführen, ist die Verwendung von PhpMyAdmin. Wenn Sie diese Methode wählen, können Sie die Datenbank Ihrer WordPress-Website aktualisieren, ohne sie zu installieren und ohne sich mit den spezifischen Plugins vertraut zu machen.

Sie müssen sich jedoch mit der domänenspezifischen SQL-Sprache vertraut machen, da Sie beim Suchen und Ersetzen über SQL mit PhyMyAdmin arbeiten müssen. Von Ihrem Hosting-Konto aus können Sie auf phpMyAdmin zugreifen. Unter den Datenbanken können Sie auch phpMyAdmin auswählen, wenn Ihr Host cPanel verwendet.

Auf der linken Seite des Menüs finden Sie die Option zum Ändern der Datenbank. Nachdem Sie die Datenbank ausgewählt haben, wählen Sie nun die Registerkarte SQL aus.

Wenn Sie SQL verwenden, müssen Sie die Such- und Ersetzungsmethode ausführen. Es verwendet das unten angegebene Format

aktualisieren Sie TABLE_NAME und setzen Sie FIELD_NAME=
replace(FIELD_NAME, 'Suchen', 'Ersetzen');
Im folgenden Beispiel suchen wir in WordPress-Beiträgen nach „blogging“. Jetzt wird jede positive Suche, die mit dem Begriff Bloggen übereinstimmt, durch "Testen" ersetzt.
aktualisiere wp_posts setze post_content=
replace(post_content, 'blogging', 'testing');

Klicken Sie auf die Schaltfläche Los, um diese SQL-Abfrage auszuführen. Danach zeigt Ihnen phpMyAdmin die mehreren Zeilen, die mit dieser Abfrage geändert wurden.

Allerdings bietet der phpMyAdmin auch die Funktion zB Suchen und Ersetzen in WordPress. Durch Auswahl der Registerkarte „Suchen“ können Sie in der PhpMyAdmin-Konsole darauf zugreifen.

Denken Sie jedoch daran, dass Sie im Gegensatz zum Such-Regex-Plugin keine andere Methode finden werden, um die Abfragedemo anzuzeigen, bevor Sie sie ausführen. Angenommen, Sie haben den unerwünschten Begriff ersetzt, dann wirkt sich dies auf den Inhalt Ihrer Website aus. Letztendlich wirkt sich dies auf Ihre Kunden aus, da sie irrelevante Inhalte finden.

Führen Sie mit WP-CLI einen wp search-replace-Befehl aus

Mit wp-CLI können Sie die Such- und Ersetzungsmethode ausführen. In der Tabelle wird jede Zeile einer bestimmten Zeichenfolge durchsucht. Daher werden alle positiven Ergebniszeichenfolgen durch die von Ihnen definierte Zeichenfolge ersetzt.

Das folgende Format wird vom Befehl wp-search-replace verwendet

 wp search-replace <'älter'> <'neuer'> <table>

Dieser Befehl identifiziert, dass die ältere eine erste Zeichenfolge ist, nach der gesucht wird, und die neuere die Zeichenfolge ist, die anstelle von älter ersetzt wird. Sie müssen jedoch den folgenden Befehl ausführen, wenn Sie in der Tabelle wp_term den Begriff Grapes durch Mango ersetzen möchten.

 wp suchen-ersetzen Sie 'Trauben' 'Mango' wp_terms
 Verwenden des Trockenlaufbefehls

Stellen Sie beim Ausführen der Suchen- und Ersetzen-Funktion mit Hilfe der Befehlszeile sicher, dass Sie auch den Probelauf durchführen. Dies ist ein sehr wichtiger Schritt. Der folgende Befehl wird gegeben, um den Trockenlaufbefehl auszuführen.

 wp search-replace <'alt'> <'neu'> <table> --dry-run

Dieser Schritt ist sehr wichtig und wird empfohlen, wenn Sie Ihre Website vor neuen Problemen bewahren möchten.

Fazit:
Die Aufgabe, Tausende von Dateien in einer Datenbank zu ändern, ist eine sehr hektische und zeitaufwändige Aufgabe. Mit Hilfe von Suchen und Ersetzen in WordPress können Sie jedoch Ihre Zeit und Mühe sparen, da es Ihnen hilft, Hunderte und Tausende von Zeichenfolgen zu ändern, indem Sie die Zeichenfolge schnell und effektiv suchen und ersetzen.