WordPress 7.0 "Armstrong"

Адбыўся выпуск 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-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 выглядае як спроба перакласці падмурак адразу для некалькіх прылад: інтэграцыя з ІІ, адмінка, рэдактар, блокі, патэрны і серверная рэгістрацыя блокаў. Уладальнікам сайтаў, як заўсёды, рэкамендуецца спачатку праверыць абнаўленне на копіі сайта, асабліва калі выкарыстоўваюцца цяжкія тэмы, візуальныя канструктары і плагіны, якія актыўна ўмешваюцца ў рэдактар.

Крыніца: linux.org.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster