wp acf json

Обзор

Управляет импортом, экспортом и синхронизацией JSON ACF для типов элементов (группы полей, типы записей, таксономии, страницы опций).

Описание

Команда wp acf json предоставляет доступ к функциональности ACF Local JSON через CLI, позволяя автоматизировать рабочие процессы для контроля версий, развертывания и CI/CD-конвейеров.

Доступные команды

КомандаОписание
wp acf json statusПоказывает статус синхронизации элементов ACF
wp acf json syncСинхронизирует изменения локального JSON с базой данных
wp acf json importИмпортирует элементы из JSON-файла
wp acf json exportЭкспортирует элементы в JSON-файл

Примеры

# Показать статус синхронизации для всех типов элементов
$ wp acf json status

# Синхронизировать все ожидающие локальные изменения JSON с базой данных
$ wp acf json sync

# Импортировать данные из JSON-файла
$ wp acf json import ./acf-export.json

# Экспортировать все элементы в каталог
$ wp acf json export --dir=./exports/

# Экспортировать в стандартный вывод
$ wp acf json export --stdout

Требования

  • ACF 6.8 или более поздней версии
  • WP-CLI 2.0 или более поздней версии
  • Для страниц опций требуется ACF PRO

Примечания

Эти команды воспроизводят функциональность, доступную в административном интерфейсе WordPress, поэтому они идеально подходят для следующих задач:

  • CI/CD-развертывание: синхронизация JSON-файлов с базой данных в рамках конвейера развертывания
  • Рабочие процессы контроля версий: экспорт групп полей в JSON для добавления в Git
  • Автоматизированное тестирование: настройка тестовых окружений с согласованными конфигурациями полей
  • Управление несколькими окружениями: перенос конфигураций между тестовой и рабочей средами

Обновлено: 30.09.2026