Отключить все плагины.
Сделать дамп БД.
Сделать копию всех файлов сайта.
Импортировать дамп в новую БД.
Залить все файлы на новый хостинг.
Поменять строку подключения к БД в файле wp-config.php.
Перенести домен.
Включить все плагины.
Порадоваться, что всё прошло удачно.
А теперь всё по полочкам :
1. Отключить все плагины
Иначе можете потерять их работоспособность навсегда.
2. Сделать дамп БД
Большинство хостинг-провайдеров предоставляют возможность экспорта БД штатными средствами, либо c помощью панели PhpMyAdmin :
3. Сделать дамп всех фалов сайта
Скопировать все файлы на компьютер можно средствами FTP, либо выгрузкой архива файловой системы (так гораздо удобнее). На всякий случай сделайте копию файлового архива.
4. Импортировать дамп в новую БД
На новом хостинге импортируйте данные в новую базу через PhpMyAdmin
5. Залить все файлы на новый хостинг
Удобнее всего будет залить полный архив файла, а потом распаковать его в корень. Если такой фунцкции нет, то используйте FTP.
6. Поменять строку подключения к БД в файле wp-config.php
Просто заменяете старые значения параметров подключения к базе данных MySQL на новые.