Попробуйте этот плагин WP Переносить DB. Это избавило меня от часов работы, вручную отредактировав базы данных.
http://wordpress.org/plugins/wp-migrate-db/
WP Migrate DB экспортирует свою базу данных в качестве дампа данных MySQL (так же, как PhpMyAdmin), делает поиск и замену по URL, и пути к файлу, а затем позволяет сохранить его на свой компьютер. Он идеально подходит разработчикам, которым необходимо обновить локальную установку новыми данными с производственного сайта или скопировать их локально разработанный сайт на промежуточный или производственный сервер.
Он даже принимает во внимание сериализованные данные (как массивы, так и объекты) и обновляет значения длины строки.
Он позволяет вам определить ваш новый корневой каталог и URL-адреса и предоставить готовый sql-файл для импорта в локальную БД.
Для быстрого и грязного обходного пути вы можете добавить следующие строки кода в файл wp-config.php. Но, если вы удалите эти строки снова в будущем, ваша смена URL-адреса также исчезнет.
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
Примечание: Это решение работает только на одном месте установки.
Больше на эту тему здесь: Wordpress Codex
Вы изменили значение siteurl и home в таблице wp_options? –
Ваш сайт использует любой плагин для перенаправления? –
@Vidhu, да все указывает на мой localhost –