Обновление настроенных тем


Предыстория:

Мы унаследовали заботу об установке сетей WP со многими индивидуальными сайтами. Большинство из них имеют какой-то тип непосредственно настроенной темы. Если я начну обновлять темы, клиенты потеряют настройку. С тех пор мы запретили прямую настройку темы; вместо этого мы выбрали дочерние темы. В дальнейшем все будет в порядке; однако мне нужно заняться этими устаревшими сайтами.

Вопрос:

Как я могу обновить темы на месте и в то же время сохранять и/или повторно внедрять настройки клиентов? Мне понадобится что-то, что я смогу автоматизировать в какой-то момент.

Мозговой штурм:

Моей первой идеей было загрузить текущую версию их темы из codeplex и провести различие в обеих папках. Затем активируйте эту неизмененную версию в неизмененной теме и переместите различные файлы в дочернюю тему. Как только это будет сделано, я выпущу wp theme update --all.

Но я все еще боюсь, что это будет грузом ручная работа.

Author: Rick, 2015-10-06

1 answers

Согласно комментариям, любезно предоставленным Мэтью, это, по-видимому, лучший вариант:

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

 0
Author: cjbj, 2017-04-13 12:37:49