Многие вебмастера, фрилансеры, да и просто обычные пользователи вордпресс время от времени сталкиваются с проблемой когда нужно перенести сайт с одного домена на другой или же с какого-то тестового своего поддомена на домен клиента. И почти всегда это осложнялось тем, что если тестовый сайт заполнен и на нём много информации, переносить её в ручном режиме довольно проблематично. Если же вы делаете на денвере так как надо, или же информации для переноса немного, то вы счастливчик. Но всё же вопрос о другом, как быстро и без проблем сделать перенос.
В подобной ситуации оказался и я. Редактирование в ручную базы данных не приносило желаемого результата (скорее всего сам что-то не так делал), но на помощь мне пришёл плагин wordpress move в репозитории вордпресса. В рунете я не нашёл ни инструкции, ни описания плагина, ни даже упоминаний о нём. Хорошо что немного инглиш понимаю на техническом уровне)
Ну так вот, установил плагин. Информация о нём отразилась в админке в настройках и в инструментах. Честно скажу, что до конца я в нём не разобрался, но определённый алгоритм для переноса для себя сделал.
В общем плагин для начала делает бэкап сайта и бд. Скачиваем их по отдельности. Затем заходим в инструментах в migration assistant, делаем begin и вводим новый домен и ок. В результате данный сайт практически падает. Далее заходим в редактор базы данных phpmyadmin на вашем хостинге, делаем экспорт базы данных и сохраняем её к себе на компьютер. Эта база уже создана специально для нового домена. Если старый сайт хотите вернуть в исходное состояние, то импортните бд, созданную ранее в бэкапе.
Далее всё я думаю уже понятно. Заливаем бэкап файлов на новый домен, поднимаем вордпресс и импортируем для него нужную нам бд. Если всё сделали правильно, то на всё про всё у вас уйдёт 5 минут.
Ещё раз повторяю, что я подробно не разобрался с плагином и скорее всего есть другой более простой способ переноса сайта на вордпресс на другой домен без потери информации, и делюсь с вами именно своим опытом. Если у кого есть что добавить по этому поводу этого плагина, то буду рад новой информации. Скачать плагин можно здесь в репозитории, здесь же и описании на английском.
С уважением, фрилансер-вебмастер Александр Шульгинов