
WordPress готовит Abilities API: единый способ объявлять и обнаруживать «способности» плагинов, тем и ядра
17 октября 2025
Теперь у сайтов можно будет прокачивать «абилки» как в играх. В экосистеме WordPress набирает обороты эксперимент Abilities API — инициативы по декларации и обнаружению «способностей» (abilities), которые предоставляет ядро, темы и плагины.
Цель — описывать функциональные области сайта в человеко- и машиночитаемом виде, упрощать онбординг, рекомендации и автоматизацию.
Другими словами Abilities API — это единый способ описывать возможности плагинов, тем и ядра WordPress. Он помогает инструментам и людям понимать, «что умеет» сайт, какие параметры требуются и кто может это вызывать.

Особенности
Назначение
- Декларативно описывать «способности» (abilities) компонентов.
- Давать метаданные для обнаружения, проверки прав и корректного вызова.
- Обеспечить совместимость между плагинами, темами, ядром и внешними инструментами (включая ИИ‑агентов и автоматизации).
Сценарии использования
- Интеграции с ИИ и ассистентами: ассистент находит и вызывает ability «Создать черновик поста», передавая тему и теги.
- Автоматизации без кода: сценарии типа «при загрузке изображения — вызвать ability оптимизации и добавить alt‑текст».
- Оркестрация между плагинами: SEO‑плагин вызывает ability медиа‑плагина для генерации OpenGraph‑изображения.
- Headless/микросервисы: внешняя система вызывает abilities сайта по REST для подготовки контента к публикации.
Простым языком
Вы сможете прокачивать «абилки» своего сайта для автоматизации процессов и интеграции с ИИ-агентами.
Также как это делается в RPG-играх. Накатил зелья и получил супер способность телепортации «в масло».
Агенты смогут смотреть какие способности у сайта прокачаны и вызывать их в автоматическом режиме.
Какие способности прокачать у сайта — зависит лишь от фантазии владельца.

Примеры «абилок»
- Ответить на вопрос в свободной форме с учетом контента на сайте и накопленных знаний (через интеграцию с AI RAG)
- «Сгенерировать черновик поста»: вход — тема, тон, рубрика; выход — ID черновика.
- «Оптимизировать изображение»: вход — attachment_id; выход — URL оптимизированной версии.
- «Создать страницу товара»: вход — название, цена, SKU; выход — ID товара и URL.
- «Переиндексировать кэш/поиск»: вход — сущность и диапазон; выход — статус задачи.
Подробнее и обсуждение на make.wordpress.org: AI Building Blocks / Abilities API
Команда ИИ-агентов на сайте

Еще одна фишка которую мы уже делаем на некоторых проектах — это сборка команды из ИИ-агентов. Плюс возможность прокачивать «способности» агентов.
- Команда в основном занимается написанием контента, редактурой, настройками для SEO.
- Кроме того часть таких ИИ агентов занимается разметкой данных в Интернет магазине и обеспечивает более удобный поиск продуктов в каталоге.
Что дальше
Разработка Abilities API продолжается. Разработчикам плагинов и тем уже сейчас имеет смысл продумать свои «возможности» и как их описывать — это упростит интеграции и улучшит UX.

