Salu2, nuestro compañero
AlZuwaga me aporto un código bastante importante a la hora de hacer estas cosas, aca te lo muestro
Código PHP:
UPDATE wp_options SET option_value = REPLACE(option_value,'http://localhost','http://www.nuevaURL.com');
UPDATE wp_posts SET guid = REPLACE(guid,'http://localhost','http://www.nuevaURL.com');
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://localhost','http://www.nuevaURL.com');
Ahi solamente cambias lo que dice
localhost por el actual ( yo trabajo local asi k usualmente uso ese )
y donde esta nuevaURL la dirección de tu sitio actual.
Puedes crear un archivo con extensión .sql y lo ejecutas o desde el phpMyAdmin.
Espero te ayude, salu2