Синхронизированный JSON

Обзор

Синхронизированный JSON — это функция (добавлена в версии 5.1.5), которая отслеживает изменения в локальных JSON-файлах и позволяет пользователю обновлять соответствующие группы полей в базе данных. Эта функция отображается на странице администрирования группы полей, но только когда ACF обнаруживает, что доступны группы полей для синхронизации.

acf-pro-sync-available

Доступно для синхронизации

Группы полей JSON считаются «доступными для синхронизации», если JSON-группа полей не существует в БД (для сопоставления используется ключ группы полей) или если JSON-группа полей содержит значение «modified», большее, чем дата изменения записи в БД. Значение modified можно найти в JSON-файле (если файл был создан в ACF PRO версии 5.1.5 или более поздней); это GMT Unix timestamp момента последнего сохранения группы полей.

Если вы не хотите, чтобы ваша группа полей попадала в «доступные для синхронизации», просто добавьте в массив JSON дополнительное значение «private»: 'private' : true. Это может быть полезно разработчикам плагинов и тем, кто хочет скрыть свои встроенные группы полей от пользователя.

 

Обновлено: 01.06.2026