Hola. Ejecutá estas 3 sentencias SQL en tu phpMyAdmin (hacé un backup previo de la BD remota) a ver si se soluciona.
Código:
UPDATE wp_options SET option_value = replace(option_value, 'http://localhost','http://tusitioremoto') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE (guid, 'http://localhost','http://tusitioremoto');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://localhost','http://tusitioremoto');
Reemplazá antes lo que dice
http://tusitioremoto por el dato verdadero (notá que comienza por http y termina SIN barra al final)