Обзор
Позволяет ИИ-инструментам и платформам автоматизации взаимодействовать с данными ACF через WordPress Abilities API.
Описание
ACF 6.8 добавляет поддержку WordPress Abilities API (представленного в WordPress 6.9). Эта интеграция открывает схему и данные ACF через машиночитаемый интерфейс, позволяя совместимым внешним инструментам обнаруживать и изменять группы полей ACF, пользовательские типы записей, таксономии и связанный с ними контент.
См. релизный пост ACF 6.8 для общего обзора.
Требования
- WordPress 6.9 или более поздняя версия
- ACF 6.8 или более поздняя версия
- MCP Adapter или другая реализация MCP-сервера
- MCP-совместимый клиент (Claude Desktop, Cursor и т. д.)
Настройка
Включение Abilities API
Добавьте этот фильтр в файл functions.php вашей темы или в произвольный плагин:
add_filter( 'acf/settings/enable_acf_ai', '__return_true' );
Настройка доступа ИИ
После включения новая вкладка настроек «ACF AI» появится в админке WordPress. Здесь вы можете:
- Включать/выключать доступ ИИ глобально
- Настраивать, для каких типов объектов разрешён доступ ИИ
- Задавать описания для ИИ, чтобы помочь ему понять структуру вашего контента
Доступ ИИ для отдельных объектов
Для существующих объектов (групп полей, типов записей, таксономий) доступ ИИ по умолчанию отключён и требует ручного включения. Новые объекты, созданные после активации функции, получают доступ ИИ автоматически.
Чтобы включить доступ ИИ для существующего объекта:
- Откройте группу полей, тип записи или таксономию
- Перейдите на вкладку «Настройки»
- Включите «Разрешить доступ ИИ»
- При желании добавьте «Описание для ИИ», чтобы предоставить контекст
Доступные возможности
Возможности групп полей
| Возможность | Описание |
|---|---|
| acf/field-groups | Список всех групп полей, для которых разрешён доступ ИИ |
| acf/create-field-group | Создать новую группу полей с полями и правилами размещения |
Возможности пользовательских типов записей
| Возможность | Описание |
|---|---|
| acf/custom-post-types | Список всех пользовательских типов записей, зарегистрированных ACF |
| acf/create-custom-post-type | Создать новый пользовательский тип записи |
| acf/{post-type}s | Запросить записи определённого типа |
| acf/create-{post-type} | Создать новую запись |
| acf/view-{post-type} | Получить одну запись |
| acf/update-{post-type} | Обновить существующую запись |
| acf/delete-{post-type} | Удалить запись |
Возможности пользовательских таксономий
| Возможность | Описание |
|---|---|
| acf/custom-taxonomies | Список всех таксономий, зарегистрированных ACF |
| acf/create-custom-taxonomy | Создать новую таксономию |
| acf/{taxonomy}s | Запрашивать термы |
| acf/create-{taxonomy} | Создать новый терм |
| acf/view-{taxonomy} | Получить один терм |
| acf/update-{taxonomy} | Обновить существующий терм |
| acf/delete-{taxonomy} | Удалить терм |
Категории возможностей
ACF регистрирует две категории возможностей:
- acf-field-management: возможности для управления группами полей, типами записей и таксономиями
- wordpress-content-discovery: возможности для обнаружения типов контента и структуры
Права доступа
Все возможности учитывают права пользователей WordPress. Пользователь, от имени которого выполняется действие, должен иметь capability ACF (по умолчанию: manage_options), чтобы получить доступ к возможностям.
Примеры использования
Моделирование контента с помощью ИИ
ИИ-инструменты могут анализировать существующие структуры полей и предлагать или создавать новые группы полей на основе требований к контенту.
"Создайте группу полей для типа записи Recipe с полями для ингредиентов, времени приготовления, уровня сложности и инструкций."
Программный импорт контента
Импортируйте структурированные данные (CSV, JSON) как контент WordPress с корректной проверкой полей.
"Импортируйте этот CSV с товарами в тип записи Products, сопоставив столбцы с полями ACF."
Массовые операции
Обновляйте значения полей ACF в нескольких записях, соблюдая правила валидации.
"Обновите все Events с прошедшей датой, чтобы установить для поля status значение 'archived'."
Быстрое прототипирование
Автоматически создавайте демонстрационные сайты с реалистичными структурами контента.
"Настройте сайт недвижимости со списками объектов, агентами и таксономиями районов."
Примечания
- Доступ ИИ включается для каждого объекта отдельно, чтобы исключить непреднамеренное раскрытие конфиденциальных данных
- Все операции журналируются и учитывают audit trail WordPress
- API использует JSON Schema для проверки входных и выходных данных
- Деструктивные операции (удаление) требуют явных аннотаций подтверждения
Обновлено: 01.06.2026