Тоже маялся с переносом сайта. Такой рецепт.
Сначала делаю локально (или как шаблон на другом хостинге), затем - на хостинг с уже готовым ВордПрессом. После проб и багов использую плагин WP-All-in-One-WP-Migration (ищите на этом форуме). Сначала делаете экспорт - затем - на новом хостинге - импорт... Но конечно - все базы и админ - со старыми именами. ВНУТРИ базы ничего не менял. Если сайт небольшой - приходится руками вбивать урлы картинок и т.д. изменившиеся. Лично мне легче было потратить полдня и иметь гарантированный результат - за исключением картинок некоторых, чем неработающий сайт.
Изначально - можно задавать не длинные абсолютные урлы , например, картинок, а с ..\uploads..xxx\... - немного путано объяснил, но принцип понятен, думаю.
"немного путано объяснил" - много чего зависит от того, как Вы собрали страницу - полностью в Вижуал Композере или просто пост с относительным указанием адресов.
Можно добиться того, что в теле, которое потом подошъется в php, будут именно отностительные адреса ..\uploads..xxx\... - остается всего-лишь закачать в базу мультимедиа все те картинки, что были на старом сайте - с именем директории, соотв. году, месяцу и т.д. - смотрите если уже ничего непонятно в FireBug...
Все эти ухищрения - понятно - для того, чтобы сама тема разбила как ей нужно картинки для миниатюр постов, шапок и др.