Bol sa vydaný WordPress 7.0 „Armstrong“, ďalšia major verzia slobodného systému na správu obsahu, distribuovaného pod licenciou GPLv2 alebo vyššou. Uvoľnenie bolo naplánované na 20. mája 2026 po presune z aprílovej termínu: vývojári vydali ďalšie RC verzie na testovanie architektonických zmien pred finálnou zostavou.
V WordPress 7.0 obsahovalo viac ako 419 opráv a zmien v Core Trac, vrátane viac ako 300 opráv chýb, ako aj stovky zmien v editore, ovládacom paneli a integrácii s AI.
Dôležité zmeny
WP AI Client a nová AI infraštruktúra.
Do jadra bol pridaný WP AI Client — jednotné PHP rozhranie, cez ktoré môžu pluginy pristupovať k generatívnym AI modelom bez pevného previazaní so zadaným poskytovateľom. Spracovanie požiadaviek zabezpečuje WordPress a kľúče a pripojenia sa spravujú cez novú obrazovku Nastavenia > Pripojenia. Predvolene sú zabezpečené pripojenia k Anthropic, Google a OpenAI, ale architektúra je navrhnutá na rozšírenie prostredníctvom externých vývojárov.Abilities API pre budúce „agentové“ scenáre.
Nová vrstva Abilities API je integrovaná s WP AI Client a umožňuje opisovať schopnosti webových stránok a pluginov tak, aby sa dal využiť v sekvenčných automatizovaných pracovných procesoch. Zatiaľ je to skôr základ pre vývojárov ako len tlačidlo „učiť pekne“, ale smerovanie je jasné: WordPress sa pripravuje na éru AI pluginov.Aktualizovaný administratívny panel.
V wp-admin bola pridaná nová farebná schéma Modern, aktualizované štýly, kontrastnosť a typografia. Pridané sú plynulé prechody medzi obrazovkami paneli správy, pričom sú vypnuté, ak je v systéme používateľa zapnuté znižovanie animácií.Command Palette v administrácii.
Na horný panel bol pridaný rýchly prístup k Command Palette cez Ctrl+K alebo ⌘K. Teraz je možné rýchlejšie prechádzať k požadovaným akciám a nástrojom z akéhokoľvek miesta v ovládacom paneli bez hľadania v ponuke.Samostatná stránka na správu písiem.
Font Library dostala vyhrazenú stránku na správu písiem. Písma je možné centralizovane nahrávať, inštalovať a spravovať z jedného miesta, čo by malo uľahčiť život vlastníkom webových stránok na blokových témach.Vizuálne porovnanie revízií.
Do editora boli Visual Revisions: teraz je možné vizuálne porovnávať dve verzie príspevku alebo stránky pomocou posuvníka medzi editáciami. Dokumentový inšpektor zobrazuje zhrnutie zmien a jednotlivé upravené oblasti môžete priamo zobraziť na stránke.Stabilnejší iframe editor.
Editor príspevkov teraz aktívnejšie využíva izolovaný iframe režim, ak všetky vložené bloky fungujú prostredníctvom Block API verzie 3 alebo vyššej. To by malo znížiť vplyv štýlov a skriptov témy alebo pluginov na samotný editor.Prispôsobiteľné mobilné menu.
Navigačné overlay menu pre mobilné zariadenia je teraz možné zostavovať z blokov a vzorov v Site Editore. Pribudla samostatná uzatváracia zložka Navigation Overlay Close, čo poskytuje témam a používateľom väčšiu kontrolu nad vzhľadom mobilnej navigácie.Viditeľnosť blokov podľa zariadení a prispôsobiteľné nastavenia.
V WordPress 7.0 je možné skryť alebo zobraziť bloky v závislosti od typu zariadenia. Taktiež boli rozšírené nastavenia responsive režimu: možné je meniť štýly pre rôzne breakpointy a prispôsobiť veľkosti týchto breakpointov.Vylepšenia vzorov a Pattern Overrides.
Pattern Overrides teraz fungujú nielen s základnými, ale aj s používateľskými blokmi. Pre vývojárov boli pridané nové možnosti správy atribútov prostredníctvom Block Bindings, a režim contentOnly sa uplatňuje širšie, preto by autori blokov mali pozornejšie popisovať upravovateľné atribúty v block.json.Nové a vylepšené bloky.
Pribudli bloky Heading, Breadcrumbs a Icons. Galéria získala podporu lightboxu so slideshow, video je teraz možné použiť ako pozadie v Cover Blocku a Paragraph Block dostal podporu pre stĺpce a textové odsadenia.CSS na úrovni jednotlivých blokov.
V editore je možné aplikovať vlastný CSS na konkrétny blok na stránke. To umožňuje jemnejšie nastavenie bez potreby vytvárať samostatné triedy a ručne upravovať tému.Registrácia blokov len PHP.
Vývojári teraz môžu vytvárať a registrovať bloky a vzory priamo na strane PHP prostredníctvom Block API. Pre bloky registrované v PHP sú predpokladané editovateľné atribúty a automatické vytváranie inšpektorských ovládacích prvkov prostredníctvom DataForm.Zmeny v Interactivity API.
Do balíka @wordpress/interactivity bola pridaná funkcia watch(), ktorá umožňuje prihlásiť sa na zmeny signálov v rámci callbacku. Direktíva data-wp-watch môže byť použitá v životnom cykle DOM prvku a reagovať na zmeny stavu.DataViews, DataForms a rozšírenie Site Editor.
Boli pridané nové layouty Activity a Details, vylepšený vzhľad modálnych okien, Field API získal registráciu externých typov. V Site Editor bola položená základ pre rozšíriteľné smerovanie, a nový balík @wordpress/boot umožňuje pluginom vytvárať vlastné stránky editora.Bezpečnejšia registrácia používateľov.
Roly Administrator a Editor boli odstránené z výberu rolí nového používateľa podľa predvoleného nastavenia v globálnych nastaveniach. Ak bola pred aktualizáciou vybraná jedna z týchto rolí, Site Health zobrazí upozornenie. Pre vývojárov bol pridaný filter default_role_dropdown_excluded_roles.Aktualizácie knižníc a požiadaviek.
Minimálna verzia PHP pre WordPress Core bola teraz zvýšená na PHP 7.4. Aktuálne verzie PHPMailer boli aktualizované na 7.0.2, backbone.js na 1.6.1, Requests na 2.0.17, CodeMirror na aktuálnu vetvu v5; taktiež bola pridaná podpora pre deprecation upozornenia PHP 8.1 pre témy.
WordPress 7.0 vyzerá ako pokus položiť základy naraz pre niekoľko nástrojov: integrácia s AI, administrácia, editor, bloky, vzory a serverová registrácia blokov. Majiteľom stránok sa, ako vždy, odporúča najprv skontrolovať aktualizáciu na kópii stránky, najmä ak sa používajú ťažké témy, vizuálne konštruktory a pluginy, ktoré aktívne zasahujú do editora.
Zdroj: linux.org.ru
