Blog

WordPress se mění: kam směřuje tvorba webových stránek

WordPress už dávno není jen jednoduchý systém pro psaní blogu. Během let se z něj stal univerzální redakční systém, na kterém lze postavit firemní prezentaci, magazín, e-shop i poměrně komplexní webovou aplikaci.

Nová verze WordPress 6.5, vydaná na začátku dubna 2024, ukazuje další směr jeho vývoje. WordPress stále více propojuje správu obsahu s vizuální tvorbou celého webu a postupně rozšiřuje možnosti, které byly dříve dostupné hlavně prostřednictvím šablon a pluginů.

Od editoru článků k editoru celého webu

Gutenberg původně změnil především způsob práce s obsahem příspěvků a stránek.

Místo jednoho velkého textového pole začal WordPress používat bloky. Samostatným blokem může být odstavec, obrázek, galerie, tlačítko, tabulka nebo například několik sloupců.

Postupně se stejný princip rozšířil i na další části webu.

Pomocí takzvaného Site Editoru lze u blokových šablon upravovat například:

  • hlavičku webu,
  • patičku,
  • navigaci,
  • šablony článků,
  • archivy,
  • rozložení jednotlivých typů stránek.

WordPress se tak postupně posouvá od klasického redakčního systému směrem k nástroji, ve kterém lze sestavovat prakticky celý web.

WordPress 6.5 přináší správu písem

Jednou z viditelných novinek WordPressu 6.5 je Font Library.

Její princip je podobný správě obrázků v knihovně médií. Uživatel může spravovat písma přímo ve WordPressu a následně je používat v rámci vzhledu webu.

To může zjednodušit práci především u blokových šablon.

Dříve bylo často nutné písma přidávat přímo do šablony, používat plugin nebo načítat externí službu. Postupné začlenění podobných funkcí přímo do WordPressu znamená, že pro běžné úpravy webu bude potřeba stále méně doplňkových řešení.

Větší kontrola nad změnami

Další oblastí, která se postupně zlepšuje, jsou revize.

Možnost vrátit se k předchozí verzi článku existuje ve WordPressu dlouho. S rozvojem blokových šablon je ale potřeba podobným způsobem sledovat také změny vzhledu a dalších částí webu.

WordPress 6.5 rozšiřuje možnosti práce s revizemi a uživatel má větší přehled o tom, co se na webu změnilo.

To je důležité hlavně v situaci, kdy na jednom webu pracuje více lidí.

Vzhled webu už nemusí být pevně svázaný se šablonou

Klasické WordPress šablony fungují tak, že velkou část struktury webu určuje PHP kód.

Vývojář vytvoří například header.php, footer.php, single.php nebo archive.php a uživatel následně přes administraci upravuje hlavně obsah.

Blokové šablony tento princip částečně mění.

Jednotlivé části vzhledu mohou být sestaveny z bloků a uživatel je může upravovat přímo prostřednictvím administrace.

To přináší větší flexibilitu, ale současně také novou otázku: kolik možností má mít běžný editor webu k dispozici?

Více možností neznamená vždy lepší web

Možnost upravit prakticky cokoliv může být výhodou, ale také problémem.

U firemního webu bývá často žádoucí, aby byla část designu pevně daná.

Pokud může uživatel libovolně měnit:

  • velikosti písma,
  • barvy,
  • šířku obsahu,
  • rozestupy,
  • strukturu hlavičky,
  • vzhled tlačítek,

může velmi snadno narušit původní grafický návrh.

Při tvorbě profesionálního webu proto dává smysl ponechat editorovi svobodu tam, kde ji skutečně potřebuje, a naopak některé části vzhledu předem definovat.

Dobrý redakční systém není ten, ve kterém lze změnit úplně všechno. Je to systém, ve kterém lze snadno měnit přesně to, co uživatel běžně potřebuje.

Vlastní šablony neztrácejí význam

Mohlo by se zdát, že s rozvojem Site Editoru postupně přestane být potřeba vytvářet vlastní WordPress šablony.

Ve skutečnosti mají stále velký význam.

Hotová univerzální šablona musí počítat s velkým množstvím různých způsobů použití. Kvůli tomu často obsahuje funkce, které konkrétní web vůbec nepotřebuje.

Vlastní šablona může být naopak postavená přesně podle požadavků konkrétního projektu.

Výhodou může být:

  • jednodušší kód,
  • menší množství zbytečných funkcí,
  • lepší kontrola nad HTML,
  • vyšší rychlost,
  • přesně definovaný vzhled,
  • lepší přístupnost,
  • jednodušší dlouhodobá údržba.

Moderní WordPress přitom umožňuje kombinovat oba přístupy. Vývojář může připravit přesně definovaný základ webu a zároveň využít blokový editor tam, kde je pro uživatele přínosný.

Méně závislosti na pluginech

WordPress má obrovský ekosystém pluginů a právě ten je jedním z hlavních důvodů jeho popularity.

Pluginy umožňují během několika minut přidat kontaktní formulář, galerii, SEO nástroje nebo stovky dalších funkcí.

Není ale dobré instalovat plugin na každou drobnost.

Každý další doplněk znamená:

  • další kód,
  • další aktualizace,
  • potenciální bezpečnostní riziko,
  • možné konflikty,
  • případný vliv na výkon.

Pokud WordPress postupně začleňuje základní funkce přímo do jádra systému, může se množství potřebných pluginů u běžných webů postupně snižovat.

Výkon je stále důležitější

Vývoj WordPressu se netýká jen editoru.

Velká pozornost je věnována také výkonu samotného systému a editoru.

To je důležité, protože moderní weby používají stále více obrázků, skriptů, externích služeb a interaktivních funkcí.

Redakční systém musí umožnit tvorbu bohatého obsahu, ale současně nesmí být příčinou zbytečně pomalého webu.

Výkon však vždy závisí na celém řešení.

Rychlý WordPress vzniká kombinací kvalitní šablony, rozumného množství pluginů, optimalizovaných obrázků, cache a vhodného hostingu.

Kam WordPress směřuje?

Vývoj posledních let ukazuje poměrně jasný směr.

WordPress chce umožnit stále větší část tvorby webu prostřednictvím vizuálních nástrojů a bloků, aniž by uživatel musel upravovat zdrojový kód.

Pro běžného správce webu je to dobrá zpráva.

Pro vývojáře to ale neznamená konec práce. Spíše se mění její charakter.

Místo vytváření každého jednotlivého prvku napevno může připravovat systém komponent, pravidel a bloků, ze kterých následně uživatel bezpečně skládá obsah.

WordPress tak postupně hledá rovnováhu mezi jednoduchostí klasického redakčního systému a flexibilitou moderních vizuálních nástrojů pro tvorbu webových stránek.