Wordpress - Clone плагины (с настройками) для новой установки WP - PullRequest
0 голосов
/ 06 апреля 2011

Есть ли способ клонировать веб-сайт Wordpress, но сохранить все настройки плагинов и т. Д. Для совершенно нового веб-сайта?

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

Я не хочу копироватьсодержимое сайта - только плагины.

Это не так просто, как ftp'ить все файлы, затем перейти на какое-то новое место для размещения.

Как я могу пойти клонировать сайт?

Будет ли работать WordPress для нескольких сайтов?Я знаю, что он работает с поддоменами и т. Д., Но могу ли я использовать мультисайты в нескольких разных доменах?

Ответы [ 3 ]

1 голос
/ 06 апреля 2011

Резервная копия базы данных и копия файлов в каталогах WordPress.На новом сайте вам нужно было бы изменить URL-адрес в базе данных конфигурации, который, если вы сделаете резервную копию базы данных, вы можете изменить в текстовом файле, на который вы сделали резервную копию, перед загрузкой на новый сайт.

Такжеhttp://codex.wordpress.org/Changing_The_Site_URL предполагает, что вы можете установить настройку, и любые шансы будут автоматически отражаться при загрузке ее в другое место.

0 голосов
/ 11 апреля 2011

Я выяснил процесс:

  1. Ftp вниз файлы с вашего существующего сайта.
  2. Измените wp_config на новые данные базы данных.
  3. Загрузите файлы на новый сайт.
  4. Загрузите базу данных старого сайта.
  5. Импортируйте в базу данных нового сайта.Измените wur_options siteurl на новый адрес сайта.
  6. Войдите в систему с правами администратора и измените адрес сайта на новый домен.
  7. Обновите постоянные ссылки.

сайт успешно клонирован.

0 голосов
/ 07 апреля 2011

Вы проверили, не была ли повреждена копия?

Пожалуйста, проверьте, есть ли файл /home/biologic/public_html/wp-includes/load.php.

Или, может быть, ABSPATH выше неправильный ... еслиэто так, а затем проверьте, есть ли это в вашем wp-config.php файле:

if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

, если он есть, замените dirname(__FILE__) . '/' на фактический абсолютный путь, жестко закодировав его.

...