Lage te fèt WordPress 7.0 «Armstrong», очередной мажорной версии свободной системы управления контентом, распространяемой под лицензией GPLv2 или выше. Релиз был намечен на 20 мая 2026 года после переноса с апрельской даты: разработчики выпустили дополнительные RC-сборки, чтобы дотестировать архитектурные изменения перед финальной сборкой.
В WordPress 7.0 вошло более 419 исправлений и изменений в Core Trac, включая свыше 300 исправлений ошибок, а также сотни изменений в редакторе, панели управления и интеграции с ИИ.
Chanjman enpòtan
WP AI Client и новая ИИ-инфраструктура.
В ядро добавлен WP AI Client — единый PHP-интерфейс, через который плагины могут обращаться к генеративным ИИ-моделям без жёсткой привязки к конкретному провайдеру. Маршрутизацию запросов берёт на себя WordPress, а ключи и подключения управляются через новый экран Settings > Connectors. По умолчанию предусмотрены подключения к Anthropic, Google и OpenAI, но архитектура рассчитана на расширение сторонними разработчиками.Abilities API для будущих «агентных» сценариев.
Новый слой Abilities API интегрирован с WP AI Client и позволяет описывать возможности сайта и плагинов так, чтобы их можно было использовать в последовательных автоматизированных рабочих процессах. Пока это скорее фундамент для разработчиков, чем просто кнопка «сделать красиво», но направление понятно: WordPress готовят к эпохе ИИ-плагинов.Обновлённая административная панель.
В wp-admin появилась новая цветовая схема Modern, обновлены стили, контрастность и типографика. Добавлены плавные переходы между экранами панели управления, при этом они отключаются, если в системе пользователя включено уменьшение анимаций.Command Palette в админке.
В верхнюю панель добавлен быстрый доступ к Command Palette через Ctrl+K или ⌘K. Теперь из любого места панели управления можно быстрее перейти к нужным действиям и инструментам, не выискивая их по меню.Отдельная страница управления шрифтами.
Font Library получила выделенную страницу для управления шрифтами. Шрифты можно централизованно загружать, устанавливать и администрировать из одного места, что должно упростить жизнь владельцам сайтов на блочных темах.Визуальное сравнение редакций.
В редактор добавлены Visual Revisions: теперь две версии записи или страницы можно сравнивать визуально, с ползунком переключения между редакциями. Инспектор документа показывает сводку изменений, а по отдельным изменённым областям можно переходить прямо на странице.Более стабильный iframe-редактор.
Редактор записей теперь активнее использует изолированный iframe-режим, если все вставленные блоки работают через Block API версии 3 или выше. Это должно уменьшить влияние стилей и скриптов темы или плагинов на сам редактор.Настраиваемые мобильные меню.
Навигационные overlay-меню для мобильных устройств теперь можно собирать из блоков и паттернов в Site Editor. Появился отдельный блок закрытия Navigation Overlay Close, что даёт темам и пользователям больше контроля над внешним видом мобильной навигации.Видимость блоков по устройствам и адаптивные настройки.
В WordPress 7.0 блоки можно скрывать или показывать в зависимости от типа устройства. Также расширены настройки responsive-режима: можно менять стили для разных breakpoint’ов и настраивать размеры этих breakpoint’ов.Улучшения паттернов и Pattern Overrides.
Pattern Overrides теперь работают не только с базовыми, но и с пользовательскими блоками. Для разработчиков добавлены новые возможности управления атрибутами через Block Bindings, а режим contentOnly применяется шире, из-за чего авторам блоков стоит внимательнее описывать редактируемые атрибуты в block.json.Новые и улучшенные блоки.
Добавлены Heading Block, Breadcrumbs Block и Icons Block. Галерея получила поддержку lightbox со слайд-шоу, видео теперь можно использовать как фон в Cover Block, а Paragraph Block получил поддержку колонок и текстовых отступов.CSS на уровне отдельных блоков.
В редакторе появилась возможность применять пользовательский CSS к конкретному блоку на странице. Это даёт более тонкую настройку без необходимости городить отдельные классы и править тему вручную.PHP-only регистрация блоков.
Разработчики теперь могут создавать и регистрировать блоки и паттерны непосредственно на стороне PHP через Block API. Для PHP-зарегистрированных блоков предусмотрены редактируемые атрибуты и автоматическое создание инспекторских контролов через DataForm.Изменения в Interactivity API.
В пакет @wordpress/interactivity добавлена функция watch(), позволяющая подписываться на изменения сигналов внутри callback’а. Директива data-wp-watch может использоваться в жизненном цикле DOM-элемента и реагировать на изменения состояния.DataViews, DataForms и расширение Site Editor.
Добавлены новые layout’ы Activity и Details, улучшен внешний вид модальных окон, Field API получил регистрацию сторонних типов. В Site Editor заложена основа для расширяемой маршрутизации, а новый пакет @wordpress/boot позволяет плагинам строить собственные страницы редактора сайта.Более безопасная регистрация пользователей.
Роли Administrator и Editor убраны из выбора роли нового пользователя по умолчанию в общих настройках. Если до обновления была выбрана одна из этих ролей, Site Health покажет предупреждение. Для разработчиков добавлен фильтр default_role_dropdown_excluded_roles.Обновления библиотек и требований.
Минимальная версия PHP для WordPress Core теперь поднята до PHP 7.4. Обновлены PHPMailer до 7.0.2, backbone.js до 1.6.1, Requests до 2.0.17, CodeMirror до актуальной ветки v5; также добавлена обработка deprecation-уведомлений PHP 8.1 для тем.
WordPress 7.0 выглядит как попытка переложить фундамент сразу для нескольких инструментов: интеграция с ИИ, админка, редактор, блоки, паттерны и серверная регистрация блоков. Владельцам сайтов, как всегда, рекомендуется сначала проверить обновление на копии сайта, особенно если используются тяжёлые темы, визуальные конструкторы и плагины, активно вмешивающиеся в редактор.
Sous: linux.org.ru
