Zurück zur Homepage

KS Webdesign - Der Blog

Mit WordPress umziehen

24. März 2010 von Klaus

Artikel wie man mit WordPress auf die eine odere andere Art umzieht gibt es einige im Netz. Da dachte ich mir auf den Einen mehr oder weniger kommt es jetzt auch nicht mehr an.

Ich will mit WordPress zu einer neuen Domain umziehen und nutze dabei die Export/Import-Funktion von WP.

Zuerst sichert ihr die alte WP-Installation inkl. der Datenbank.

Im Backend der alten WP-Domain geht ihr zu Werkzeuge – Daten exportieren und ladet den kompletten Inhalt eures Blogs inkl. aller Artikel, Kommentare, Kategorien, Tags, Seiten und benutzerdefinierter Felder in einer XML-Datei runter.

Beim späteren Import seht ihr, dass die maximale Größe der Datei 200 MB sein darf. Ist sie größer empfiehlt es sich, die Exportdatei pro Autor aufzuteilen und später einzeln zu importieren.

Ladet die aktuelle WordPressversion herunter und entpackt sie im lokalen Ordner der neuen Domain.

Nehmt von eurer gesicherten WP-Installation die Ordner plugins, uploads und euren Themeordner. Die schiebt ihr an die entsprechenden Stellen der frischen WP-Version. Vielleicht müßt ihr noch eure .htaccess anpassen und rüberschieben, je nach dem was da für Umleitungen etc.drinstehen.

Die wp-config-sample.php wird in wp-config.php umbenannt und modifiziert:

Datenbankname, DB-Benutzername und das DB-Passwort werden eingetragen, die gesalzenen Passwörter an die richtige Stelle einkopiert und der Datenbankpräfix aus Sicherheitsgründen ergänzt.

Da wird dann z.B. aus wp_ einfach wp_y15xg7v3.

Ladet die frisch ergänzte WP-Version mit eurem FTP-Programm auf den neuen Webserverplatz eurer neuen Domain hoch. Ändert die Dateiberechtigung für die .htaccess auf 666 und mindestens für den Ordner uploads auf 777.

Ruft wie gehabt im Browser die http://neuedomain.de/wp-admin/install.php auf und installiert WordPress.

Hat das geklappt und ihr befindet euch auf der Startseite des Backends (neue Domain!) öffnet ihr bitte in einem neuen Fenster das Backend eurer alten Domain.

Diese beiden Fenster stellt ihr zum Vergleich nebeneinander, sofern euer Viewport groß genug ist. Aktiviert im neuen Backend euer Theme und alle Plugins. Passt alle Einstellungen (Allgemein, Schreiben, Lesen, etc.) und die Einstellungen der Plugins an. Mit den beiden Fenstern nebeneinander zum Vergleich geht das ganz fix.

Bevor ihr eure Daten importiert, öffnet bitte die Exportdatei mit einem geeigneten Editor, notepad++ z.B..

Alle vernünftigen Editoren haben einen Menüpunkt der entweder Suchen und/oder Suchen und Ersetzen heißt. Dort tragt ihr unter Suchen nach: den alten Domainnamen und unter Ersetzen durch den neuen Domainnamen ein. Überlegt vorher genau was da reingehört, damit es hinterher keine böse Überraschung gibt!

Ist das erledigt könnt ihr die geänderte XML-Datei von eurem neuen Backend aus importieren (Werkzeuge – Daten importieren).

Normal war’s das, aber was ist schon normal? :mrgreen:

Prüft genau ob alles wunschgemäß funktioniert. Schaut vor allen Dingen noch mal in die PHP-Dateien eures Themes, ob da irgendwann mal von Hand euer alter Domainname aus welchen Gründen auch immer verewigt wurde.

Stimmen die Pfade dort alle? Wenn die alte WP-Installation z.B. in einem Unterordner lag, kann dieser oder jener Pfad evtl. nicht mehr richtig sein. Korrigiert die noch vorhandenen Fehler.

Sprich und fürchte dich nicht:

Die Angaben des Namens und der E-Mail sind leider notwendig, das Feld für die Website optional.

Bitte maskiert < mit &lt; und > mit &gt; sonst verschwinden sie im Nirgendwo!

« »