WordPress Domain Änderung: Links in Posts aktualisieren

Gerade habe ich einen echt interessanten SQL Befehl zum Ändern der Links in WordPress Posts bei Dirk Weise gefunden. Wenn man WordPress umzieht, zum Beispiel von einer lokalen Entwicklungsumgebung auf eine richtige Internetdomain, so kann man zwar recht einfach die globalen Linkeinstellungen verändern, aber dabei werden nur die Links in der Navigation, im Footer und so weiter aktualisiert. Nicht aber die Links in euren Artikeln, oder die Links der Bilder, die ihr über den WordPress Editor eingefügt habt. Das Anpassen dieser Links kann zur mühsamen Klickarbeit werden, deshalb bin ich echt froh jetzt diesen SQL Befehl gefunden zu haben.

Setzen der Parameter WP_SITEURL und WP_HOME in der wp-config.php:

define('WP_SITEURL', 'http://www.neueSeite.de');
define('WP_HOME', 'http:/www.neueSeite.de');

Und der SQL Befehl zum Ändern der Links:

UPDATE wp_posts SET post_content = replace(post_content, 'http://localhost/neueSeite', 'http://www.neueSeite.de');

Mittlerweile habe ich auch den passenden Abschnitt im WordPress Codex zum Ändern der Blog Domain gefunden. Geht leider etwas unter in dem langen Text.

 

Kommentare