Создал сайт на своём сервере c именем site.komp.center. Теперь буду переносить его на хостинг под именем site.ru. Можно это сделать вручную с переносом файлов, правкой базы данных под новое имя, но мы сделаем быстрее с помощью плагина Duplicator Pro.
Устанавливаем плагин, активируем его. В папке wp-content создаем папку backups-dup-pro с правами 755, на папку корневую сайта делаем такие же права.
Создаём package. Если всё нормально, то нужно будет ввести только имя (при необходимости можно заархивировать пакет, создать пароль, ввести имя пользователя, сервера и базы).
Здесь также можно исключить с помощью фильтров определенные папки.
Жмём Next и затем Build. Создались 2 файла — база и архив сайта, качаем их оба.
На новом хостинге я создал домен site.ru с помощью панели управления, перекидываем с помощью Вашего FTP клиента эти файлы в папку site.ru на этом новом хостинге или сервере.
Заходим в браузере по адресу site.ru/installer.php.
Жмём Next в первом окне, затем вводим новые настройки базы данных, пользователя и пароля.
Также я делаю замену ссылок на всякий случай в поле Replace, для того, чтобы адреса картинок, к примеру, и прочих элементов изменились на новые. В ручную я раньше делал это поиском и заменой в базе с помощью Notepad++.
Внизу можно ввести новое имя администратора и пароль. Нажимаем Next и жмём затем admin login. Migration Complete!