WordPress Blog umziehen. Serialisierte Daten in der Datenbank ändern.

Wer viel mit WordPress arbeitet und öfter mal einen kompletten Blog auf eine andere Url bringen möchte, wird schnell feststellen, das es häufig vorkommt, dass die Url zum Blog in vielen Settings ( wp_options table ) in serialisierten Objekten abgelegt sind.

Diese von hand zu ändern ist ein enormer Aufwand. Das kann man aber auch sehr einfach mit dem Tool:
Database Search and Replace Script in PHP von interconnectit.com erledigen.

Das geht wirklich einfach. Den Code herunterladen, in den Ordner auf den Webserver laden in dem Ihr WordPress installiert habt, und dann diesen Ordner über den Browser aufrufen.

In der Maske die sich lädt könnt Ihr jetzt die Werte in der Datenbank suchen und ersetzen lassen, wobei alle serialisierten Objekte mit durchsucht und geändert werden.

Macht man diese Änderung direkt auf dem neuen Server, sollte der Blog danach direkt funktionieren.

Aber! Extrem wichtig ist das Ihr das Tool wieder vom Server entfehrnt. Das geht entweder über den Button “Delete” den das Tool zur Verfügung stellt, oder in dem Ihr den Ordner den Ihr auf den Server geladen habt nach der Änderung wieder via FTP löscht.

Have fun!