Всем привет,
Что имеется
Есть сайт на Вордпрессе, который продублирован на 50 поддоменов и соответственно у каждого поддомена своя БД. На сайте установлен плагин ACF. В итоге получается 50 одинаковых сайтов по коду, но с разными БД, так как пользователи сайтов добавляют свой контент через ACF поля.
Что требуется
Требуется внести изменения в уже созданные через админку ACF поля на всех сайтах.
Что попытался сделать
Я взял одну из копий сайта, поднял на локалке и внес соответствующие изменения. Встал вопрос как продублировать эти изменения на остальные сайты. Я экспортировал БД до изменений, залил в гит, потом экспортировал БД после и перезалил в гит, чтобы увидеть какие строчки изменились. Думал решу задачу путем простых sql запросов во все БД, но это не помогло, оказалось там много чего поменялось (в основном цифры) и кажется половина из этого не относится к моим изменениям полей ACF. В SQL запросах и БД я не силен.
Вопрос
Подскажите, как продублировать изменения полей ACF на другие такие же сайты?
Заранее, спасибо
Поля надо создавать через РНР код в ACF при помощи функции acf_add_local_field_group()
(сгенерить код для вставки можно прямо из настроек ACF), а не через GUI (админку), тогда их можно обновлять добавлять через GIT/
Или поля можно обновлять через JSON, но там посложнее.
А GUI в итоге проще отключить через фильтр:
add_filter( 'acf/settings/show_admin', '__return_false' );
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я знаю, что это задержка в несколько миллисекундСкажите, пожалуйста, когда применяется sleep в реальных проектах?
Хочу использовать несколько case в switch, указывая значения в переменной через запятую или массивом
Подскажите пожалуйста как сделать такую структуру json из PHPСтруктура таблицы MySQL:
Есть два поля от календаря начальная и текущая дата инпутовские, где дата выбираетсяНикак не могу понять как вытащить значение после выбора