Как клонировать WordPress сайт без посторонних сообщений - PullRequest
0 голосов
/ 19 мая 2019

У меня есть сайт разработки (локальный, внешний), промежуточный и производственный. Я могу использовать плагин «Duplicate» для клонирования сайта из одного места в другое.

Все хорошо, но если я работаю над этим в стадии подготовки или разработки, и кто-то публикует контент (или добавляет контент страницы) на живой сайт, это будет засорено, когда я дублирую сайт из стадии разработки или разработки. сайт.

То же самое касается разработки и постановки, если над ней работает кто-то еще.

Как вы координируете клонов? Плагин Duplicate явно заявляет, что перезапишет целевую БД, даже если я не проверял сообщения. Он просто стирает всю базу данных и заменяет все, что находится в архиве.

Кто-нибудь из клонеров пытается объединить контент? Или дифференциальная резервная копия?

Мысль:

Без упакованного решения, единственное, что я могу придумать (и мне придется попробовать его, я думаю), это перейти на целевой сайт перед миграцией, сбросить 'post / comment / post-meta / comment -meta 'таблицы в MySQL, выполнить миграцию, а затем повторно импортировать таблицы после клонирования из экспортированного файла.

Кажется грязным.

1 Ответ

0 голосов
/ 14 июня 2019

Вы можете легко клонировать веб-сайт WordPress, установив Плагин All In One Wp Migration без ущерба для существующих сообщений. При необходимости вы можете увеличить размер загрузки, перейдя в файл constants.php на линии№ 308 и может заменить 2 на 4 или 5 или 6.

define( 'AI1WM_MAX_FILE_SIZE', 2 << 28 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...