Быстрый перенос сайта на WordPress

Пять простых шагов для переноса сайта на WordPress на другой сервер/домен!

  1. Сделайте резервную копию файлов сайта и дамп базы данных, вручную или плагином, например BackWPup
  2. Скопируйте (именно скопируйте) файлы сайта со старого места на новое
  3. Если вы переносите сайт на новый сервер, то нужно создать на новом сервере базу данных для сайта, загрузить в него дамп и в файле wp-config.php поменять реквизиты доступа к базе на новые.
  4. Теперь заходит в админку старого сайта в раздел “основные настройки” и меняем старые адреса сайта на новые, после чего нас выкинет на форму логина уже на новом адресе.
  5. Все готово! Но все ссылки на изображения и файлы остались старыми. Поменять их можно с помощью двух запросов к базе данных, сделанных по очереди, например через плагин SQL Executioner:
UPDATE wp_posts SET guid = replace(guid, 'http://old.ru','http://new.ru');
UPDATE wp_posts SET post_content = replace(post_content, 'http://old.ru', 'http://new.ru');
  • В wp_posts подставьте ваш префикс базы данных, он указан в файле wp-config.php
  • Вместо http://old.ru и http://new.ru адреса старого сайта и нового