Вышло обновление канонического плагина WordPress AI 1.3.0, обеспечивающего работу ИИ-функций WordPress. В этом релизе добавлены новые рабочие процессы для перевода контента и генерации слагов, введены явные элементы управления для отображения произвольных способностей (abilities) и расширены инструменты разработчика. Он включает в себя улучшения доступности и безопасности, а также исправления нескольких существующих экспериментов.
- Что нового в версии 1.3.0
- Новый эксперимент в редакторе: перевод контента
- Новый эксперимент в редакторе: генерация слагов
- Новый эксперимент администратора: Custom Abilities
- Новый инструмент разработчика: импорт и экспорт настроек
- Улучшенная классификация контента
- Новые точки расширения для разработчиков
- Улучшения безопасности
- Улучшения доступности и организации рабочих процессов
- Примечания к обновлению
Что нового в версии 1.3.0
Новый эксперимент в редакторе: перевод контента
Новый эксперимент Content Translation позволяет переводить контент прямо в редакторе записей.
Сначала выбирается целевой язык, после чего происходит перевод поддерживаемых блоков Paragraph и Heading. Возможен перевод заголовка публикации. Переведённый контент появляется вместо исходного в редакторе, где его можно просмотреть и отредактировать перед публикацией.
Новый эксперимент в редакторе: генерация слагов
Эксперимент Slug Generation позволяет сформировать краткие, удобные постоянные ссылки (пермалинки), основанные на заголовке и содержании записи.
Для постоянных ссылок доступны предложения – в опциях и на этапе подготовки к публикации. Редакторы могут просматривать, редактировать, перегенерировать и применять предложенный слаг перед публикацией. Интерфейс также отображает превью того, как будет нормализован отредактированный вручную текст, и предотвращает применение значений, которые не позволяют создать допустимый слаг.
Новый эксперимент администратора: Custom Abilities
В версии 1.3.0 добавлена отдельная настройка, открывающая доступ к кастомным способностям WordPress Abilities плагина через Abilities API.
Включение эксперимента Custom Abilities регистрирует следующие способности:
- ai/get-post-details
- ai/get-post-terms
- core/read-settings
- core/read-users
- core/read-content
Эти способности больше не регистрируются автоматически. Сайтам или интеграциям, уже использующим их, необходимо включить Custom Abilities в разделе Settings > AI > Admin Experiments после обновления.
Внутренние функции AI-плагина продолжают работать независимо от того, включен эксперимент или нет. Переключатель управляет внешней доступностью через такие интерфейсы, как Abilities API и Model Context Protocol (MCP).
Новый инструмент разработчика: импорт и экспорт настроек

Теперь администраторы могут экспортировать неконфиденциальные настройки AI-плагина в файл JSON и импортировать их на другой сайт.
Это упрощает перенос экспериментальных и разрабатываемых конфигураций между локальной, тестовой и производственной средами. Учетные данные, API-ключи, токены и другие конфиденциальные значения исключаются из экспорта и не перезаписываются при импорте.
Управление импортом и экспортом доступно на экране настроек AI.
В этом релизе раздел AI Plugin был добавлен к Site Health для вывода информации о конфигурации, а также тестов состояния, которые могут помочь администраторам выявить проблемы с настройкой или подключением.
Улучшенная классификация контента
Теперь классификация контента (Content Classification) выдает более релевантные предложения по рубрикам и меткам, предоставляя модели более качественный контекст таксономии, различая широкие рубрики и специфичные метки, а также отфильтровывая результаты с низкой степенью достоверности.
Обновление вводит три фильтра для сайтов, которым требуется больший контроль над классификацией:
- wpai_content_classification_available_terms
- wpai_content_classification_min_confidence
- wpai_content_classification_candidate_pool_size
Эти фильтры можно использовать для кастомизации предлагаемых модели терминов-кандидатов, корректировки минимальной степени достоверности, необходимой для предложения, и управления размером пула кандидатов.
Новые точки расширения для разработчиков
В версии 1.3.0 добавлены фильтры для каждой способности, позволяющие настраивать системные инструкции, собранные промпты и конструкторы промптов без необходимости создания форка плагина.
Эти точки расширения позволяют разработчикам модифицировать промпты, предпочтения провайдера или модели, параметры запроса и другое поведение, специфичное для способностей, сохраняя при этом реализацию плагина по умолчанию.
В релиз также добавлены:
- Публичный WordPress\AI\log_ai_request() API, позволяющий серверам MCP и непосредственным потребителям способностей записывать активность в AI Request Log.
- Поддержка произвольных провайдеров в фильтре провайдеров Abilities Explorer.
- Статистика Abilities Explorer на основе источника, гарантирующая, что способности произвольных провайдеров по-прежнему будут отображаться в категориях Core, Plugin или Theme.
- Код генерации встраивания из PHP AI Client в качестве основы для сред, поддерживающих встраивание
- Алфавитная сортировка по отображаемому имени для коллекций, возвращаемых core/read-users.
Улучшения безопасности
В этом релизе внесены несколько изменений, связанных с обработкой плагином сгенерированного контента, пакетных операций и URL-адресов сторонних изображений.
Обновления включают:
- Дополнительную санитизацию контента, отправляемого в большую языковую модель или получаемого из нее.
- Верификацию одноразовых чисел (nonces) перед массовой генерацией ALT-текста и саммари.
- Проверку того, что URL-адреса внешних изображений являются публичными, используют разрешенный тип изображения и не перенаправляют на другой непроверенный ресурс.
- Ограничения на скачивание произвольных изображений, включая настраиваемые MIME-типы, тайм-ауты и максимальные размеры файлов.
- Новый фильтр wpai_bulk_action_max_items для управления количеством элементов, обрабатываемых в одном пакетном запросе.
Сайтам, использующим плагин AI, рекомендуется незамедлительно обновить его.
Улучшения доступности и организации рабочих процессов
В AI 1.3.0 внесены многочисленные улучшения в клавиатурную навигацию, управление фокусом и обратную связь редактора:
- Теперь фокус перемещается предсказуемо при генерации, принятии или отклонении предложений Content Classification.
- Сгенерированные поля заголовка (title) и ответа (reply) получают фокус, когда их содержимое готово.
- Меню тональности Suggest Reply поддерживает отказ через Escape и корректно восстанавливает фокус.
- Информация о провайдере и модели в AI Request Log стала более доступной для клавиатурных пользователей и ассистивных технологий.
- Элементы управления Excerpt и Summary теперь сохраняют свой статус генерации в разных интерфейсах редактора, предотвращая дублирование запросов.
- Список экспериментов был реорганизован: связанные административные эксперименты сгруппированы вместе, а эксперименты редактора отсортированы по алфавиту.
В релизе также исправлены некоторые проблемы с рабочим процессом:
- Content Resizing сохраняет ссылки, выделение, встроенный код и другой встроенный HTML.
- Editorial Updates поддерживает Pullquote и другие блоки, которые хранят текст в атрибуте value.
- Editorial Updates ссылается на визуальные ревизии WordPress, если они доступны.
- Мета-описания, применяемые к страницам и произвольным типам записей, сохраняются при активации Yoast SEO.
- Завершенные пакетные действия больше не выполняются повторно, когда список отсортирован или пагинирован.
Примечания к обновлению
Custom Abilities должен быть включен
Для интеграций с использованием ai/get-post-details, ai/get-post-terms, core/read-settings, core/read-users или core/read-content после обновления необходимо включить новый эксперимент Custom Abilities.
В мета-ключах записей теперь используется префикс wpai_.
Следующие мета-ключи были переименованы:
- ai_generated в wpai_generated
- ai_generated_summary в wpai_generated_summary
- ai_note в wpai_note
Плагин переносит собственные сохраненные данные, но сторонний код, который напрямую ссылается на эти ключи, следует обновить.
Публичные API устарели
Класс AI_Service и вспомогательная функция get_ai_service() устарели и будут удалены в следующем главном релизе. Разработчикам необходимо использовать wp_ai_client_prompt() напрямую.
Неиспользуемый фильтр wpai_meta_description_result_temperature также устарел и запланирован к удалению в следующем релизе.
Данные плагина удаляются при его удалении
Удаление плагина AI теперь стирает его настройки, временные данные (transients), запланированные события и таблицу журнала запросов. Деактивация плагина не удаляет эти данные.
Дополнительные обновления
Предпочтительные модели для трех дефолтных провайдеров были обновлены до более новых версий. Плагин также больше не устанавливает произвольные значения температуры в своих запросах, что улучшает совместимость с моделями, которые не поддерживают эти параметры.
AI 1.3.0 протестирован с WordPress 7.1 и включает обновленные пакеты WordPress, инструменты разработки, тестовые зависимости и GitHub Actions.
