Можно так:
1) скачать все файлы сайта через ftp себе на комп
2) сделать бэкап базы данных себе на комп через phpmyadmin
3) залить на site.ru файлы сайта
4) залить файл баз данных на site.ru через phpmyadmin
4) заменить все пути в файлах сайта с "site.site.ru" на "site.ru" через sql запросы вот таким образом.
SQL запросы выполнять через Php My Admin:
UPDATE wp_options SET option_value = REPLACE(option_value,
'http://site.site.ru', 'http://site.ru') WHERE option_name =
'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid,
'http://site.site.ru','http://site.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://site.site.ru', 'http://site.ru');
Запуск.
Но это тупой путь, наверное есть и инструменты для быстрого перемещения, я не вникал.