После простого переноса всех файлов и дампа Базы Данных на новый домен у Вас обязательно возникнут некоторые трудности. Это связано с тем, что WordPress хранит собственный домен в настройках, в таблицах Базы Данных, а значит после переноса движок по прежнему будет пытаться направлять Вас на старый адрес.
Предлагаю Вам два варианта решения этой проблемы:
Вариант один.
1) Делаем дамп
2) Открываем дамп в любом текстовом редакторе (не забываем о кодировке)
3) Проводим поиск с заменой по всему файлу и меняем старый домен на новый. Например, меняем http://olddomain.com на http://newdomain.com.
4) Закрываем, сохраняем.
5) Импортируем дамп на новом месте, очистив предварительно БД (сделав, конечно же предварительно дамп).
Вариант два.
1) Импортируем на новом месте дамп со старого расположения сайта.
2) Выполняем запрос:
UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
3) Выполняем запрос:
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');
4) Выполняем запрос:
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
Оба метода равноценны и не дают никакого преимущества. После следования инструкциям, Ваш сайт будет полностью готов к работе по новому адресу!