Как реализовать перенос Wordpress-сайта с сервера на сервер?
Я так понимаю, у вас стоит задача разработки на локальном компе и выгрузка вовне по мере изменений. В общем я делаю как (не знаю подойдёт ли вам). 
На локале поднимаю сайт на том же домене, что и во внешнем интернете. При этом, чтобы не особо страдать, при запущенном локальном вебсервере, браузер chrome видит сайт локальный (потому что в hosts ему указано смотреть в локал) а браузер Tor - видит внешний сайт (ему всё равно какие локальные настройки).
При этом, когда я, под утро, понял, что у меня вышел очередной релиз и нужно его залить на сервак - я с пом. Total Commander делаю сравнение директориев (с выгрузкой только изменений), а так же просто переношу локальную базу на боевой сервак с помощью phpmyadmin (сейчас освоил через ispmanager - так быстрее оказывается).
Может кто нибудь, у кого скилл более прокачен, посоветует другие пути-решения, с удовольствем послушаю. Но у меня пока так.
Все что нужно при переносе wordpress с одного хоста на другой, это отредактировать две записи в таблице wp_options: siteurl и home. В первом должно быть что-то типа  xxx.xxx.xxx.xxx:8008 а во втором  xxx.xxx.xxx.xxx:8008/blog/. Обычно этого достаточно.