Suchen und ersetzen Sie WordPress durch SSH
Für erfahrene Benutzer kann es effizienter sein, SSH für die Verwaltung von WordPress und für Aufgaben wie Suchen und Ersetzen in der Datenbank zu verwenden.
- Stellen Sie über SSH eine Verbindung zu Ihrem Hosting-Konto her.
- Exportieren Sie Ihre WordPress-Datenbank.
Öffnen Sie die Speicherauszugsdatei im vim-Texteditor mit dem folgenden Befehl:
vim Dateiname.sql
Aktualisieren Sie den Befehl mit den folgenden Informationen:
- Dateiname .sql ist der Name der Speicherauszugsdatei, die Sie gerade beim Export der WordPress-Datenbank erstellt haben
Hinweis: Wenn sich Ihr aktuelles Arbeitsverzeichnis von Ihrem Arbeitsverzeichnis zum Zeitpunkt der Erstellung der Speicherauszugsdatei unterscheidet, müssen Sie den Pfad zur Datei in den Befehl aufnehmen. Beispiel:
vim / home / user / public_html / filename .sql- Geben Sie den Befehl Modus , indem Sie den Doppelpunkt (:) Zeichen.
- Wenn Sie sich im Befehlsmodus befinden, führen Sie eine Suche durch und ersetzen Sie sie durch den folgenden Befehl:
%s/ OldDomain / NewDomain / g
Aktualisieren Sie den Befehl mit den folgenden Informationen:
- OldDomain ist Ihre alte Domain oder Ihre alten Daten
- NewDomain , wenn es sich um Ihre neue Domain oder Ihre neuen Daten handelt
- Drücken Sie die Eingabetaste, um den Befehl auszuführen. Dabei wird die alte Domain bzw. die alten Daten durch die neue Domain / die neuen Daten ersetzt.
- Drücken Sie Esc, um den Einfügemodus zu beenden.
- Geben Sie den folgenden Befehl ein, um in den Befehlsmodus zu wechseln, die Datei zu speichern und das Programm zu
beenden: wq
- Importieren Sie Ihre aktualisierte Datenbank mithilfe von SSH .
Ähnliche Schritte
- Wenn Sie diesen Prozess zum Ändern Ihres Domainnamens verwenden, müssen Sie möglicherweise auch die Domain in Ihrem Hosting-Konto aktualisieren.
Weitere Informationen
- Wenn Sie mit SSH nicht vertraut sind, können Sie eine Such- & Plugin oder Texteditor ersetzen.
- Wenn Sie beim Suchen und Ersetzen Hilfe benötigen, kann unser WordPress Premium Support-Team das für Sie erledigen.