
WordPress 6.9, выход которого запланирован на 2 декабря 2025 года, включает в себя новый API Abilities. Эта система разработана для разблокировки мощных функций на основе искусственного интеллекта для тем и плагинов. API стандартизирует способ описания возможностей этих инструментов, облегчая понимание того, что они могут делать, как людям, так и компьютерам.
Купил акции на все деньги, а они упали? А Илон Маск снова написал твит? Знакомо. У нас тут клуб тех, кто пытается понять этот цирк и не сойти с ума.
Купить на падении (нет)API Возможностей помогает инструментам искусственного интеллекта и автоматизированным системам более легко и предсказуемо работать с веб-сайтами WordPress. Предоставляя структурированную информацию о функциях сайта, он позволяет этим системам надежно понимать и использовать функции сайта.
Долгое время добавление новых функций в WordPress означало работу с кодом, разбросанным по разным местам – пользовательские функции, AJAX-запросы и отдельные настройки плагинов. API Abilities призван исправить это, создав последовательный, стандартизированный способ для самого WordPress, плагинов и тем чётко сообщать о предлагаемых ими функциях. Это облегчает совместную работу всего.
Этот метод позволяет легко находить, подтверждать и надежно использовать функции, независимо от того, где они были созданы. API Abilities действует как единый источник истины относительно возможностей системы, вместо того, чтобы эта информация была разбросана по различным частям кода.
Что такое Способность?
WordPress представляет ‘возможности’ – самодостаточные блоки кода, которые обрабатывают конкретные задачи, включая необходимую им информацию, что они производят, кто может их использовать и как они работают. Эта новая система позволяет разработчикам управлять функциями как независимыми единицами, а не разбрасывать код по темам и плагинам. Используя новый API для регистрации этих возможностей, разработчики могут четко определить разрешения, как возможность выполняется и какие данные являются допустимыми, обеспечивая последовательные результаты каждый раз. Это делает WordPress более организованным и упрощает расширение новыми функциями.
Что разработчики получают от API способностей
Зарегистрируя функции как «способности», разработчики получают несколько преимуществ. Эти способности становятся легко обнаруживаемыми благодаря стандартным интерфейсам, что позволяет находить, перечислять и изучать их в различных ситуациях. Разработчики также могут категоризировать их, обеспечивать корректность данных и контролировать, кто может их использовать. Ключевым преимуществом является автоматический доступ через стандартный веб-адрес (REST API) по пути wp-abilities/v1. Это переводит WordPress от зависимости от пользовательского кода к более последовательной и доступной системе добавления функциональности.
Лучшие практики для способностей
Распространенной проблемой для пользователей WordPress является несовместимость плагинов или тем, вызывающая конфликты. WordPress решил эту проблему с помощью Abilities API, установив рекомендации, которые помогают избежать этих проблем и обеспечить более плавную работу.
Названия способностей должны соответствовать следующим практикам:
- Используйте именованные пространства имен, чтобы предотвратить конфликты (например, my-plugin/my-ability)
- Используйте только строчные буквенно-цифровые символы, дефисы и прямые слеши
- Используйте описательные, ориентированные на действие названия (например, process-payment, generate-report)
- Формат должен быть namespace/ability-name
API способностей
API Способностей построен вокруг трёх основных частей, которые работают вместе, позволяя вам легко добавлять и использовать новые способности в системе.
Первое — это PHP API для регистрации, управления и выполнения способностей.
Во-вторых, система автоматически создает REST API, что означает, что разработчики могут получить доступ к ее функциям без необходимости создавать эти соединения самостоятельно.
Наконец, были добавлены новые инструменты, называемые ‘hooks’, чтобы упростить подключение разработчиков к системе. Эти инструменты стандартизируют способ определения и использования функций, создавая надёжную основу для регистрации и запуска этих функций.
Как человек, который годами создавал и поддерживал веб-сайты, могу сказать вам, что когда мы разрабатывали Abilities API, мы действительно сосредоточились на том, чтобы сделать его надёжным и устойчивым. Мы хотели, чтобы он был основной частью всего на долгий срок, а не просто быстрым решением. Это означало, что мы создавали его, руководствуясь определёнными ключевыми принципами, чтобы обеспечить его рост и адаптацию с течением времени.
Обнаруживаемость означает, что все функции легко находимы, доступны для поиска и понятны. Это ключевая цель, гарантирующая, что пользователи могут видеть и узнавать обо всем, что предлагает система.
Ключевым преимуществом является совместимость – поскольку всё соответствует стандартному формату, различные части WordPress могут легко работать вместе и создавать связанные процессы.
Безопасность встроена непосредственно в новый API. Он использует проверки разрешений для контроля того, кто и что может получить доступ к его функциям.
Часть Инициативы по Созданию Базовых Элементов ИИ
API Abilities – это не просто одно обновление; это ключевая часть более масштабных усилий, направленных на подготовку WordPress к будущему искусственного интеллекта. Он разработан для предоставления AI-ассистентам, автоматизированным инструментам и разработчикам надежного способа подключения к WordPress.
Эти ‘Abilities’ структурированы таким образом, чтобы машины могли их легко понимать, и они работают последовательно, независимо от того, используете ли вы PHP, REST API или будущие интерфейсы. По сути, API Abilities предоставляет AI-инструментам информацию, необходимую для понимания и использования возможностей WordPress.
WordPress 6.9 представляет новый API Abilities, который может значительно изменить способ работы и использования функций на всей платформе. Эта стандартизированная система определения и доступа к возможностям подготавливает WordPress к простой интеграции с будущими технологиями искусственного интеллекта. Это важное обновление, которое поступит всего через несколько недель.
Смотрите также
- Золото прогноз
- Какой самый низкий курс евро к рублю?
- Серебро прогноз
- Какой самый низкий курс доллара к турецкой лире?
- Какой самый низкий курс доллара к перуанскому солю?
- Анализ динамики цен на криптовалюту MNT: прогнозы MNT
- Какой самый низкий курс евро к гонконгскому доллару?
- Какой самый низкий курс евро к индийской рупии?
- Поиск Google наконец-то поддерживает изображения в формате AVIF
- Прогноз нефти
2025-11-13 14:40