WordPress 6.7 „Rollins“: Preview Options API a Template Registration API

WordPress 6.7 "Rollins": Preview Options API a Template Registration API

S příchodem WordPress 6.7, pojmenované po jazzovém hudebníkovi Sonny Rollinsovi, se otevírají nové možnosti pro webové tvůrce, vývojáře i uživatele. Tato verze WordPressu se zaměřuje na vylepšení designu a uživatelské přívětivosti a přináší i řadu nástrojů pro vývojáře, které umožňují větší flexibilitu a kontrolu nad správou obsahu. V tomto článku si projdeme všechny zásadní novinky, které WordPress 6.7 přináší, a podíváme se na to, jak tyto změny ovlivní tvorbu moderních webů.


Vylepšení designu a uživatelského zážitku

Jednou z klíčových oblastí, na kterou se WordPress 6.7 zaměřil, je design a uživatelský zážitek. Nové nástroje a možnosti pro bloky pomáhají tvůrcům lépe přizpůsobit vzhled a přístupnost obsahu, a to bez nutnosti složitého programování.

Podpora stínů a pozadí v blocích

WordPress 6.7 přichází s dlouho očekávanou funkcí podpory stínů, která umožňuje přidávat do bloků různé druhy stínování, zejména u skupinových bloků. Tato novinka umožňuje větší kontrolu nad vzhledem webu a dává tvůrcům možnost jednoduše dosáhnout efektu hloubky a oddělení obsahu. Kromě toho nová verze podporuje pozadí u bloků, jako jsou citace a skupiny, což umožňuje přidávat barvy, vzory nebo průhledné pozadí.

Tyto možnosti rozšiřují využití bloků a zjednodušují personalizaci. Přizpůsobení barevného pozadí je nyní možné v editoru, což eliminuje potřebu zasahovat do CSS kódu. Tato funkce zjednodušuje úpravy a umožňuje rychlé experimentování s designem.

Fluidní typografie a správa fontů

Další výraznou novinkou je fluidní typografie – funkce, která automaticky přizpůsobuje velikost písma různým zařízením, a zajišťuje tak, aby byl text čitelný a vhodně rozmístěný na každém typu displeje. Tato funkce šetří čas webovým designerům a vývojářům, kteří se už nemusí trápit složitými mediálními dotazy pro různá rozlišení.

Správa fontů prošla významným zlepšením, nyní umožňuje podrobnější úpravy a integraci různých typografických stylů podle potřeb webu. Možnost nastavení velikosti písma přímo v editoru bez potřeby zásahu do CSS je vítanou změnou, která usnadňuje práci a šetří čas.

Vylepšená práce s obrázky a médii

Další praktickou funkcí je automatická konverze obrázků ve formátu HEIC (formát využívaný u zařízení Apple) do formátu JPEG. Tento proces probíhá automaticky, což výrazně zjednodušuje práci zejména uživatelům iOS. Tato funkce ale vyžaduje, aby server podporoval knihovnu Imagick, která je na většině hostingů běžně dostupná.

Kromě toho WordPress 6.7 přináší lazy loading pro obrázky, což znamená, že se obrázky načítají pouze tehdy, když jsou skutečně potřebné – tedy když se uživatel posune na stránce směrem k nim. Tato funkce přispívá k optimalizaci rychlosti načítání stránek, což pozitivně ovlivňuje SEO i uživatelský komfort.


Nástroje pro vývojáře

WordPress 6.7 přináší několik významných změn pro vývojáře a administrátory, které jim umožní lepší kontrolu nad náhledy, dynamickým obsahem a personalizací webu.

Preview Options API a nový Template Registration API

Díky novému Preview Options API mají vývojáři možnost přidat vlastní nastavení pro náhledy obsahu v editoru. Tato funkce přináší nové možnosti pro design a usnadňuje kontrolu různých layoutů před jejich publikováním. Vývojáři mohou přizpůsobit náhledy podle potřeb klienta nebo koncových uživatelů, což znamená, že si mohou prohlédnout, jak bude obsah vypadat na různých zařízeních či šablonách.

Další novinkou je Template Registration API, které umožňuje snadnější registraci a správu šablon. Toto API zjednodušuje integraci šablon s různými pluginy a usnadňuje správu šablonových částí bez zásahů do kódu.

Interactivity API a lazy loading interaktivních bloků

Interactivity API je významným zlepšením pro vývojáře, protože umožňuje efektivnější tvorbu interaktivních prvků, jako jsou lightbox efekty nebo dynamické galerie. Díky této funkci mohou vývojáři vytvářet interaktivní prvky, které zlepšují uživatelský zážitek bez toho, aby byly zbytečně náročné na výkon.

Interactivity API také podporuje lazy loading pro interaktivní bloky, což znamená, že se prvky načítají pouze v případě, že se uživatel dostane do jejich blízkosti. Tento postup výrazně zlepšuje výkon stránek a přináší uživatelům lepší zkušenost při prohlížení obsahu.

Rozšíření blokových funkcí a bindingů

Nová verze přináší také vylepšení blokových funkcí, přičemž jedním z nich je rozšíření možností propojení dynamických dat s atributy bloků. Tato možnost, označovaná jako bloková propojení nebo „bindings“, umožňuje dynamické přizpůsobení obsahu bez nutnosti složitého programování.

WordPress 6.7 navíc nabízí nové uživatelské rozhraní pro propojení bloků s datovými zdroji. Díky tomu lze jednoduše propojit bloky s databázemi, jako jsou data o příspěvcích, uživatelích nebo vlastních typech příspěvků, což usnadňuje práci s dynamickým obsahem.


Zlepšení bezpečnosti a výkonu

WordPress 6.7 se zaměřuje také na zlepšení bezpečnosti a výkonu, což je klíčové pro provoz moderního webu, který je efektivní a zároveň bezpečný.

Aktualizace pro bezpečnost

V oblasti bezpečnosti se WordPress zaměřuje na nové ochranné mechanismy, které chrání weby před útoky typu SQL injection a cross-site scripting (XSS). Tyto bezpečnostní aktualizace jsou nezbytné pro všechny weby, které se chtějí vyhnout zranitelnostem a bezpečnostním problémům.

Výkonové optimalizace

WordPress 6.7 přináší řadu optimalizací, které zlepšují výkon editoru i samotného jádra systému. Kromě již zmíněného lazy loadingu obrázků a interaktivních bloků došlo k dalším optimalizacím, které urychlují načítání stránek a umožňují rychlejší reakci uživatelského rozhraní. Tyto změny mají pozitivní dopad na SEO, což je zásadní pro všechny webové stránky, které chtějí být viditelné na internetu.


Závěr

WordPress 6.7 „Rollins“ přináší řadu zásadních vylepšení, která zlepšují jak designovou flexibilitu, tak vývojářské možnosti. Díky rozšíření možností bloků, fluidní typografii, novému API a vylepšené správě fontů se WordPress posouvá na vyšší úroveň a nabízí uživatelům větší kontrolu nad vzhledem a funkčností jejich webu.

Pro vývojáře je tato verze skvělou příležitostí pro zjednodušení práce a pro uživatele zase představuje příjemnější zážitek z používání moderního webu. Pokud jste vývojář, majitel webu nebo uživatel, WordPress 6.7 stojí za vyzkoušení, ale ještě bych chvíli počkal s aktualizací. 😉

„Rollins“ je verzí, která posouvá WordPress na vyšší úroveň a přináší uživatelům bohatší možnosti pro tvorbu a správu obsahu.

Changelog si můžete přečíst v oficiální dokumentaci.