Відбувся випуск WordPress 7.0 "Armstrong", чергової мажорної версії вільної системи керування контентом, що розповсюджується під ліцензією GPLv2 або вищою. Реліз був намічений на 20 травня 2026 після перенесення з квітневої дати: розробники випустили додаткові RC-складання, щоб дотестувати архітектурні зміни перед фінальним складанням.
В WordPress 7.0 увійшло більше 419 виправлень та змін у Core Trac, включаючи згори 300 виправлень помилок, а також сотні змін у редакторі, панелі управління та інтеграції з ІІ.
Важливі зміни
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-тільки реєстрація блоків.
Розробники тепер можуть створювати та реєструвати блоки та патерни безпосередньо на стороні 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 виглядає як спроба перекласти фундамент відразу для кількох інструментів: інтеграція з ІІ, адмінка, редактор, блоки, патерни та серверна реєстрація блоків. Власникам сайтів, як завжди, рекомендується спочатку перевірити оновлення на копії сайту, особливо якщо використовуються важкі теми, візуальні конструктори та плагіни, які активно втручаються в редактор.
Джерело: linux.org.ru
