Как скопировать существующий (пользовательский тематический) сайт в новый домен


Я пытаюсь найти способ скопировать существующий сайт Wordpress, который использует пользовательскую тему, в новый домен. Как только он появится, я сделаю редизайн сайта и перенаправлю старый URL на новый.

Только вкратце... Я попытался следовать инструкциям @http://codex.wordpress.org/Moving_WordPress но когда он велел мне "3. Вернитесь к своему СТАРОМУ блогу, перейдите в раздел "Параметры" и измените URL (оба) на URL вашего нового сайта". Он вывел меня из системы и вызвал около 3 часов попыток исправить это снова!!

Итак, мой вопрос - как мне скопировать существующий пользовательский WP-сайт и тему (включая сообщения и т. Д.) В новый домен?

Я полный нуб в Wordpress и был бы очень признателен за любую оказанную помощь... Спасибо!

Author: wotney, 2013-01-29

3 answers

Если это новый домен, то все довольно просто:

  1. Установите WordPress на НОВЫЙ домен
  2. Скопируйте wp-content/themes и wp-content/plugin из СТАРОГО домена в НОВЫЙ домен (с помощью FTP)
  3. Активируйте тему в НОВОМ домене
  4. Активируйте плагины в НОВОМ домене
  5. Удалить общий контент (сообщение hello world, страница о компании и т.д.) из НОВОГО домена
  6. Экспорт всего содержимого из СТАРОГО домена через Dashboard -> Tools -> Export
  7. Импортируйте только что экспортированный файл в НОВЫЙ домен, через Dashboard -> Tools -> Import. Важно: обязательно установите/включите опцию загрузки/установки вложений

В значительной степени так и должно быть.

 2
Author: Chip Bennett, 2013-01-29 13:46:52

Один из вариантов - загрузить плагин, такой как BackUpWordPress, и создать полную резервную копию вашего старого сайта.

Затем подключитесь по FTP к вашему новому хосту или к тому же хосту, но к новому домену, и извлеките загруженные файлы туда.

В ваш почтовый индекс также включена база данных.

Это может быть немного запутанным или, возможно, для более продвинутых пользователей. Но другие могут увидеть этот пост и найти его полезным.

 0
Author: Owain Cuvelier, 2013-01-29 14:38:57

Вы также можете:

  1. Копирование файлов с текущего производственного сайта на локальный сайт разработчика
  2. Создать пользователя в MySQL (phpMyAdmin)
  3. Экспорт localhost.sql файла с текущего производственного сайта (phpMyAdmin)
  4. Импорт localhost.sql файла на локальный сайт разработчика (phpMyAdmin)
  5. Вставьте этот код во вторую строку вашей загруженной темы functions.php

NOTE: Для получения дополнительной информации см.: https://www.sitepoint.com/how-to-migrate-a-wordpress-site-to-a-new-domain-and-hosting/

php <?php // If your local copy is served from /www/site/ update_option ( 'siteurl', 'http://localdev.net/site' ); update_option ( 'home', 'http://localdev.net/site' );

  1. Загрузите сайт в свой веб-браузер
  2. Готово

ЗАКЛЮЧИТЕЛЬНЫЙ ШАГ: прокомментируйте эти две строки из functions.php

Я нахожу, что это намного быстрее и менее утомительно для ума, чем принятый ответ. Это похоже на два шага после того, как вы заархивируете существующий сайт. Вставьте его в нужную папку, экспортируйте, импортируйте базу данных, затем добавьте эту строку в functions.php, бум закончен.

 0
Author: agm1984, 2018-03-12 05:54:46