2015-07-15 1 views
1

Я рассматривал несколько решений для управления несколькими экземплярами Wordpress. Например. InfiniteWP, MainWp. Возможность клонировать сайты, управлять пользователями и обновлять Wordpress, темы и плагины очень полезна, но мы ищем немного больше.Управление несколькими экземплярами Wordpress - Нажатие изменений в главном для клонов

Рассмотрим следующую диаграмму:

Wordpress Setup

Каждый блог будет иметь стандартную установку, как определяется "Wordpress Master". Кроме того, блоги 1 -3 будут разделять ту же тему, что и «Site Type 1 Master», плюс любые дополнительные плагины; Блоги 3 -4 разделяли бы ту же тему, что и «Site Type 2 Master», плюс любые плагины добавления, а у Blog 7 была бы собственная настраиваемая тема и плагины.

В идеале нам бы хотелось, чтобы изменения, сделанные на более низком уровне, «подталкивались» вверх по цепи. Например, если мы добавим плагин или обновим настраиваемую тему в «Wordpress Master», мы бы хотели, чтобы он автоматически добавлялся в «Site Type 1 Master» и его клоны «Site Type 2» и его клоны и «Blog 7 ». Точно так же, если мы обновим «Site Type 1 Master», мы хотели бы, чтобы эти изменения были перенесены в его клоны.

Есть ли у кого-нибудь рекомендации относительно того, как это может быть достигнуто?

В настоящее время я рассматриваю управление версиями с заданием Дженкинса, которое будет rsync изменений.

ответ

Смежные вопросы