Byl vydán WordPress 7.0 „Armstrong“, další hlavní verze svobodného systému pro správu obsahu, distribuovaného pod licencí GPLv2 nebo vyšší. Vydání bylo naplánováno na 20. května 2026 po odložení z dubnového termínu: vývojáři vydali další RC verze, aby otestovali architektonické změny před finální verzí.
V WordPress 7.0 obsahuje více než 419 oprav a změn v Core Trac, včetně více než 300 oprav chyb, a také stovky změn v editoru, ovládacím panelu a integraci s AI.
Hlavní změny
WP AI Client a nová AI infrastruktura.
Do jádra byl přidán WP AI Client – jednotné PHP rozhraní, prostřednictvím kterého mohou pluginy komunikovat s generativními AI modely bez pevného propojení na konkrétního poskytovatele. Směrování dotazů zajišťuje WordPress a klíče a připojení jsou spravována prostřednictvím nové obrazovky Nastavení > Connectors. Výchozí připojení jsou k Anthropic, Google a OpenAI, ale architektura je navržena pro rozšíření třetími stranami.API Abilities pro budoucí „agentní“ scénáře.
Nová vrstva API Abilities je integrována s WP AI Client a umožňuje popisovat schopnosti webu a pluginů tak, aby mohly být využívány v sekvenčních automatizovaných pracovních postupech. Prozatím jde spíše o základ pro vývojáře než jen o tlačítko „udělat pěkně“, ale směr je jasný: WordPress se připravuje na éru AI pluginů.Obnovená administrativní panel.
Na wp-admin byla přidána nová barevná schéma Modern, byly aktualizovány styly, kontrast a typografie. Byly přidány plynulé přechody mezi obrazovkami administrativním panelu., přičemž tyto jsou vypnuty, pokud je v systému uživatele povoleno snížení animací.Command Palette v administraci.
Na horní panel byl přidán rychlý přístup k Command Palette prostřednictvím Ctrl+K nebo ⌘K. Nyní je možné rychleji přejít k potřebným akcím a nástrojům z jakéhokoli místa na ovládacím panelu, aniž byste je museli hledat v menu.Samostatná stránka pro správu písem.
Font Library dostala vyhrazenou stránku pro správu písem. Písma lze centralizovaně nahrávat, instalovat a spravovat z jednoho místa, což by mělo usnadnit život vlastníkům webů na blokových tématech.Vizuální porovnání revizí.
Do editoru byly přidány vizuální revize: nyní je možné porovnávat dvě verze příspěvku nebo stránky vizuálně s posuvníkem pro přepínání mezi verzemi. Inspektor dokumentu ukazuje souhrn změn a na jednotlivě změněné oblasti lze přecházet přímo na stránce.Stabilnější editor iframe.
Editor příspěvků nyní aktivněji využívá izolovaný režim iframe, pokud všechny vložené bloky fungují prostřednictvím Block API verze 3 nebo vyšší. To by mělo snížit vliv stylů a skriptů tématu nebo pluginů na samotný editor.Přizpůsobitelná mobilní menu.
Navigační overlay menu pro mobilní zařízení nyní lze sestavovat z bloků a vzorů v editoru stránek. Byla přidána samostatná blokovací funkce pro zavření Navigation Overlay, což dává tématům a uživatelům větší kontrolu nad vzhledem mobilní navigace.Viditelnost bloků podle zařízení a responzivní nastavení.
Ve WordPressu 7.0 je možné bloky skrývat nebo zobrazovat podle typu zařízení. Také byly rozšířeny možnosti nastavení responzivního režimu: je možné měnit styly pro různé breakpointy a nastavovat velikosti těchto breakpointů.Vylepšení vzorů a Pattern Overrides.
Pattern Overrides nyní fungují nejen s základními, ale také s uživatelskými bloky. Pro vývojáře byly přidány nové možnosti správy atributů prostřednictvím Block Bindings a režim contentOnly se používá šířeji, což znamená, že autoři bloků by měli podrobněji popisovat upravitelné atributy v block.json.Nové a vylepšené bloky.
Byly přidány bloky pro nadpisy, breadcrumb a ikony. Galerie získala podporu lightboxu se slideshow, video lze nyní používat jako pozadí v Cover Blocku, a Paragraph Block získal podporu sloupců a textových odsazení.CSS na úrovni jednotlivých bloků.
V editoru je nyní možné uplatnit vlastní CSS na konkrétní blok na stránce. To umožňuje jemnější nastavení bez nutnosti vytvářet samostatné třídy a upravovat téma ručně.Registrace bloků pouze v PHP.
Vývojáři nyní mohou vytvářet a registrovat bloky a vzory přímo na straně PHP prostřednictvím Block API. Pro bloky registrované v PHP jsou k dispozici upravitelné atributy a automatické vytváření inspektorských ovládacích prvků prostřednictvím DataForm.Změny v Interactivity API.
Do balíčku @wordpress/interactivity byla přidána funkce watch(), která umožňuje přihlásit se k změnám signálů uvnitř callbacku. Direktiva data-wp-watch může být použita v životním cyklu DOM prvku a reagovat na změny stavu.DataViews, DataForms a rozšíření Editor stránek.
Byly přidány nové rozložení Activity a Details, vylepšeno vzhled modálních oken, Field API získal registraci cizích typů. V Editoru stránek je připravena základna pro rozšiřitelnou routingu a nový balíček @wordpress/boot umožňuje pluginům vytvářet vlastní stránky editoru stránek.Bezpečnější registrace uživatelů.
Role Administrator a Editor byly odstraněny z výběru role nového uživatele ve výchozím nastavení. Pokud byla před aktualizací vybrána jedna z těchto rolí, Site Health zobrazí varování. Pro vývojáře byl přidán filtr default_role_dropdown_excluded_roles.Aktualizace knihoven a požadavků.
Minimální verze PHP pro WordPress Core byla nyní zvýšena na PHP 7.4. Byla aktualizována PHPMailer na 7.0.2, backbone.js na 1.6.1, Requests na 2.0.17, CodeMirror na aktuální větev v5; také byla přidána podpora pro deprecation upozornění PHP 8.1 pro šablony.
WordPress 7.0 vypadá jako pokus přenést základ pro více nástrojů: integrace s AI, administrace, editor, bloky, šablony a serverová registrace bloků. Vlastníkům webů se jako vždy doporučuje nejprve otestovat aktualizaci na kopii webu, zvlášť pokud používají těžké šablony, vizuální konstruktory a pluginy, které aktivně zasahují do editoru.
Zdroj: linux.org.ru
