Wer kennt das nicht, man stellt die Datenbank auf den Live-Server und muss alle Links anpassen. Hier ist ein kurzes SQL Script in dem nur die links ausgetauscht werden müssen und danach sollte es funktionieren:
UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain', 'http://newdomain') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain', 'http://newdomain');
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain', 'http://newdomain');
Folgendes müsst Ihr austauschen:
Table Namen: wp_options, wp_posts und wp_posts
Ausgangs URL: http://olddomain
Neue Live-URL: http://newdomain
Macht immer ein Backup bzw. behaltet es und testet alles bevor Ihr es löscht 🙂