WordPress 7.2 выходит 8 декабря: что мы тестируем в наших плагинах

Выход WordPress 7.2 запланирован на 8 декабря 2026 года. Первый релиз-кандидат ожидается 17 ноября: к этому моменту список функций будет заморожен, а также опубликуют Field Guide — перечень всех заметок для разработчиков. До этого времени беты — самое дешёвое место, чтобы узнать, что с вашим плагином есть проблемы.

Мы поддерживаем 12 бесплатных плагинов на WordPress.org, так что это наш собственный чек-лист. Некоторые пункты на момент написания были ещё только предложениями; окончательным источником остаётся Field Guide.

Как тестировать уже сегодня

  • WP-CLI на тестовом сайте: wp core update --version=7.2-beta4 или любая другая самая свежая бета либо RC.
  • Плагин WordPress Beta Tester с настройками «Bleeding edge» и «Beta/RC Only».
  • WordPress Playground — чтобы посмотреть всё в браузере, ничего не устанавливая.

Никогда не делайте этого на рабочем сайте. Включите WP_DEBUG и WP_DEBUG_LOG и следите за уведомлениями об устаревших функциях: именно там чаще всего появляются первые предупреждения.

Что мы проверяем

Application Passwords

В 7.2 доработали Application Passwords: лучше определяются локальные окружения и HTTPS-конфигурации, при добавлении пароля приходит письмо, а роль по умолчанию обрабатывается безопаснее. Если ваш плагин или инструменты ваших клиентов проходят аутентификацию в REST API таким способом, проверьте этот сценарий от начала до конца.

Secrets API

Встроенный в ядро способ хранить учётные данные в зашифрованном виде, чтобы плагины больше не держали API-ключи в обычных опциях. Его предлагали для 7.2, а экран в админке отложили до 7.3. Если ваш плагин хранит API-ключи, следите за Field Guide: когда это появится, ключам место именно там. Ни один из наших бесплатных плагинов сейчас не хранит сторонние ключи, так что для нас это вопрос клиентских проектов.

Sudo mode

В планах: просить вошедшего пользователя повторно подтвердить пароль перед действиями с высокими привилегиями. Если ваш плагин выполняет такие действия со своих экранов или через AJAX, проверьте, что происходит, когда ядро запрашивает повторное подтверждение посреди процесса.

Роутер Interactivity API

Новый роутер для отслеживания клиентской навигации заменяет устаревшую пару state.navigation.hasStarted и hasFinished. Также появилась директива data-wp-html для вывода доверенной разметки.

Иконки и уведомления в админке

Dashicons в панели администратора и меню заменяют на SVG-иконки, а уведомления в админке получают более качественное озвучивание для программ чтения с экрана. Если ваш плагин стилизует иконку своего пункта меню или обращается к классам Dashicons в CSS админки, посмотрите, как это выглядит в бете.

DataViews и Site Editor

Плагины смогут регистрировать собственные экраны в Site Editor и управлять полями и макетами DataViews на стороне сервера. Ничего не сломается, но если в вашем плагине есть экран со списком, полезно знать, куда всё движется.

После тестирования

Меняйте «Tested up to» в readme только после того, как действительно всё проверили, и не раньше. WordPress.org показывает пользователям предупреждение, если плагин не тестировался с последними крупными релизами, и это предупреждение стоит установок. Сейчас в наших плагинах указано «Tested up to: 7.1»; на 7.2 они перейдут, когда пройдут проверку на RC.

Вместе с ним выходит и новая тема по умолчанию — Ipsum. Если ваш плагин что-либо выводит на фронтенде, проверьте это именно там: так будут выглядеть новые сайты.

Если у вас есть плагин, который нужно обновить под 7.2, или собственный плагин, который уже никто не поддерживает, мы можем взглянуть.

Читайте также: Как сделать WordPress-плагин доступным для ИИ-агентов с помощью Abilities API или WooCommerce или Shopify для бизнеса в Индонезии?

Узнали из этой статьи что-то новое?

Оставьте, пожалуйста, свой адрес электронной почты, и я буду присылать вам похожие материалы, как только выйдет новый.

    Никакого спама. Отписаться можно в любой момент.