Co je to WordPress téma?

Čtení za 2 minuty.
2026-03-13
2026-06-04
2,277
Získávám provize, když nakupujete prostřednictvím níže uvedených odkazů, aniž by vás to něco stálo navíc.

Při vytváření digitálního světa se WordPress pro svou flexibilitu a snadnost použití stává základem pro nespočet webových stránek. Klíčovým komponentem, který těmto webovým stránkám dodává jedinečný vzhled a „duši“, jsou WordPress themes (témata). Jedná se o souborové kolekce, které spolupracují na definování vzhledu webové stránky z pohledu uživatelů – včetně rozložení, vizuálního designu, formátování textu a některých interaktivních funkcí. Stručně řečeno, tema slouží jako most mezi daty webové stránky (jako jsou články, stránky) a rozhraním, které uživatelé vidí; určuje způsob, jakým jsou obsahy zobrazeny, aniž by samotný obsah byl změněn.

Obsah webové stránky je uložen v samostatné databázi, zatímco tématika webové stránky funguje jako sada “skinů” nebo “vzhledových prvků”, které lze kdykoli změnit. To znamená, že můžete kdykoli změnit vzhled webové stránky na základě použité tématiky, aniž byste se museli obávat ztráty klíčových dat, jako jsou články nebo uživatelské komentáře. Toto oddělení obsahu a vzhledu je klíčovým faktorem pro silnou flexibilitu WordPressu. Ať už chcete vytvořit jednoduchý osobní blog, kompletní firemní web nebo online obchod plný produktů, najdete nebo si můžete vyvinout tématiku, která odpovídá vašim designovým požadavkům.

Základní složky tématu WordPress

Plně funkční WordPress téma se skládá z různých typů souborů, které plní své specifické úkoly a společně vytvářejí kompletní vzhled webové stránky. Porozumění těmto základním souborům je základem pro přizpůsobování a vývoj témat.

Doporučujeme k přečtení. Naučte se vývoj WordPress témat od nuly: základní průvodce vytvářením personalizovaných webových stránek.

Nezbytné soubory se šablonami a indexy

Každé téma musí obsahovat dvě základní soubory:style.cssindex.phpstyle.css Funkce tohoto souboru daleko přesahují rámec běžného šablónového souboru. Jeho hlavička obsahuje speciální poznámky, které WordPress používá k načtení metadat této šablony – např. název šablony, autora, popis, verzi a licenci. Všechna hlavní CSS pravidla této šablony jsou také obvykle definována právě v tomto souboru.

UltaHost – hosting služby pro weby postavené na platformě WordPress
Záruka vrácení peněz do 30 dnů, neomezený šířka pásma a databáze, bezplatná ochrana proti DDoS útokům. Sleva 501 TP4T při nákupu na 3 roky.

index.php Jedná se o hlavní šablonový soubor celé webové stránky a představuje poslední obranu v hierarchii šablon WordPressu. Když systém nenajde konkrétnější šablonu, která by odpovídala obsahu aktuální žádosti (například neexistuje žádná šablona navržená speciálně pro určitou kategorii stránek), použije se automaticky tato výchozí šablona. index.php Slouží k načtení a zobrazení stránky. Definuje základní strukturu výstupního obsahu oblasti obsahu stránky.

Šablony pro různé oblasti kontrolní stránky

Strukturované téma rozdělí stránku na různé moduly, které jsou spravovány pomocí speciálních šablonových souborů.header.php Soubory obvykle obsahují deklaraci typu dokumentu a kód HTML. <head> Oblast (zahrnující meta-značky, nadpisy a zaváděné styly skriptů), stejně jako identita značky a navigační menu umístěná v horní části webové stránky – to vše patří do společných částí stránky (tzv. „public header“). V jiných šablonách se toto obsahuje pomocí volání příslušných funkcí. get_header() Tuto hlavičku lze zavést pomocí funkce.

Podobně…footer.php Tento soubor definuje spodní část webové stránky, která obvykle obsahuje informace o autorských právech, pomocné odkazy a další prvky. get_footer() Zavedení funkce.sidebar.php Tím je definována oblast bočního panelu, určená k umístění doplňkových funkcí („widgetů“). Díky tomuto modulárnímu designu lze výrazně zvýšit využitelnost a udržovatelnost kódu.

Klíčový soubor pro rozšíření funkcí tématu

functions.php Jedná se o “mozek” tématu a centrum pro rozšíření jeho funkcí. Tento soubor je automaticky načten při inicializaci tématu. Vývojáři zde mohou přidávat různé nové funkce – např. nastavit umístění navigačních položek, definovat oblasti pro příslušenství, přidat vlastní typy článků nebo kategorie, zavést soubory JavaScript a CSS do tématu, a také využít bohaté možnosti akcí a filtrů v WordPressu k úpravě výchozího chování. Není určen k přímému výstupu obsahu, ale k vylepšení nebo úpravě funkcí samotného tématu a jádra WordPressu.

Doporučujeme k přečtení. Od vývoje po nasazení: jak vytvořit a optimalizovat profesionální WordPress téma.

// 在 functions.php 中注册一个菜单位置
function mytheme_register_menus() {
    register_nav_menus(
        array(
            'primary-menu' => __( '主导航菜单' ),
            'footer-menu'  => __( '页脚菜单' ),
        )
    );
}
add_action( 'init', 'mytheme_register_menus' );

Princip fungování tohoto nástroje: Hierarchie šablon

WordPress využívá inteligentní systém zvaný “hierarchie šablon”, který rozhoduje, který šablonový soubor by měl být použit k zobrazení dané stránky. Tato logika zajišťuje, že obsah bude zobrazen co nejvhodnějším způsobem.

Rozhodovací proces v hierarchické struktuře

Když uživatel navštíví určitou webovou adresu, WordPress nejprve určí typ požadavku (jde o jednu konkrétní článek, jednu stránku, seznam článků pod určitou kategorií, nebo výsledky vyhledávání?). Poté hledá odpovídající šablonový soubor podle předem nastaveného pořadí priorit – od konkrétních případů až po obecné případy.

Například, když se navštíví stránka konkrétního článku, WordPress bude postupně hledat:single-{post-type}-{slug}.php -> single-{post-type}.php -> single.php -> singular.php -> index.phpPoužije první nalezený existující soubor. Tento design umožňuje vývojářům vytvářet jedinečné šablony pro velmi konkrétní typy obsahu – např. vlastní typy článků s názvem “Projekt” nebo konkrétní články – a tak dosahovat vysoce personalizovaného vzhledu.

Shared hosting na hosting.com
Vysoký výkon, vybavený procesorem AMD EPYC, úložištěm NVMe SSD a LiteSpeedem, nepřetržitá interní podpora odborníků 24 hodin denně a 7 dní v týdnu, pokročilá bezpečnostní opatření včetně SSL, ochrany proti útokům hrubou silou, malwaru a DDoS, úspora až 731 TB/měsíc.

Běžné šablony a jejich funkce

Kromě základních souborů zmíněných dříve, mezi běžné šablonové soubory v tématu patří také:page.php Slouží k renderování samostatných stránek;archive.php Slouží k zobrazení seznamu archivovaných článků (např. podle kategorií, tagů, seznamu článků od konkrétního autora);search.php Slouží k zobrazení výsledků vyhledávání;404.php Slouží k zobrazení chyby “Stránka nebyla nalezena”.front-page.php Lze je použít k personalizaci vzhledu domovské stránky webového stránek. Porozumění umístění těchto souborů v hierarchii je klíčové pro efektivní vývoj tematických designů.

Jak bezpečně přizpůsobit vzhled stránky (témata)?

Přímá úprava zdrojových souborů nainstalovaného tématu je nebezpečná, protože aktualizace tématu přepsají všechny provedené změny. Proto komunita WordPress doporučuje několik bezpečných a udržitelných způsobů personalizace.

Vytvořte a použijte podtémata.

Podtémata dědí všechny funkce a vzhledové prvky z nadřazených témat. Díky tomu můžete upravit nebo přidat pouze ty části, které potřebujete, aniž byste museli měnit samotné nadřazené téma. Jedná se o nej doporučenější a nejprofesionálnější způsob vytváření vlastních témat. Vytvoření podtémata je velmi jednoduché: stačí… /wp-content/themes/ V adresáři vytvořte novou složku a poté v ní vytvořte další složku. style.css Soubor, a v hlavičce tohoto souboru pomocí… Template Toto pole určuje název adresáře nadřazeného tématu.

Doporučujeme k přečtení. Tailwind CSS: Kompletní průvodce – Vytváření moderních, responzivních webových stránek od nuly

/*
Theme Name:  我的自定义子主题
Template:    twentytwentyfour
*/

Poté můžete v adresáři podkladového tématu vytvořit soubor se stejným názvem jako hlavní téma (např. „modifikace“). header.phppage.phpV případě WordPressu bude preferována verze definovaná v podtematu. Stejně tak platí pro CSS – podtemat bude mít přednost při určování vzhledu stránek. style.css Bude načten po stylovém souboru mateřského tématu, což usnadňuje přepsání stávajících stylů.

Využívejte vestavěné nástroje a doplňky.

Pro začátečníky nebo jednoduché úpravy, které nezahrnují kód, je vestavěný nástroj “Customizer” v WordPressu (nacházející se v sekci “Vzhled” -> “Personalizace”) skvělým nástrojem. Poskytuje možnost přehledu změn v reálném čase a umožňuje vám přímo upravovat identitu stránek, barvy, menu, rozložení widgetů atd. Změny můžete poté uložit do databáze nebo do nastavení tématu. customize.css Čína.

Shared hosting od InterServeru
Sdílený hosting za 1 TB + 5 TB měsíčně za 2,50 USD, slevový kód tryinterserver pro první měsíc za 1 TB + 5 TB za 0,1 USD, a 461 skriptů cloudových aplikací k jednoduché instalaci.

Kromě toho poskytuje mnoho temat podrobné panely “Tématické možnosti”, které umožňují nastavovat rozložení, formátování a funkce pomocí grafického rozhraní. Pro přidání složitějších funkcí lze také použít samostatné doplňky (pluginy). Tím je zachována jednoduchost temat a funkce zůstávají při změně tematu aktivní.

Závěr

WordPress téma není pouze nástrojem pro vylepšení vzhledu webové stránky – jedná se o kompletní systém složený z šablon, stylových souborů a funkcí. Díky hierarchii šablon inteligentně spojuje obsah s způsobem jeho zobrazení, čímž umožňuje dokonalé oddělení obsahu od designu. Ať už provádíte hluboké úpravy vytvořením podtémů, nebo využíváte nástroje pro vizuální úpravy, pochopení principů fungování témat vám poskytne pevný základ pro vytváření personalizovaných a výkonných webových stránek na WordPressu. Jakmile to pochopíte, budete schopni plně využít sílu WordPressu.

Časté dotazy

Jaký je rozdíl mezi tematikami (templates) a doplňky (plugins) pro WordPress?

Témata ovládají především vzhled a uspořádání webové stránky (tj. její vzhledovou část, zobrazení uživateli), a jsou zodpovědná za to, “jak obsah vypadá”. Naopak pluginy slouží především k přidávání nebo rozšiřování funkcí webové stránky (a to jak na straně klienta, tak i na straně serveru), např. přidávání kontaktních formulářů, optimalizace pro vyhledávače (SEO), vytváření online obchodů atd. Pluginy zajišťují možnosti, které webová stránka má. Na jedné webové stránce lze mít aktivováno více pluginů, ale obvykle lze aktivovat pouze jedno téma.

Po změně tématu se uspořádání a nastavení webové stránky změní?

Záleží na kompatibilitě nového tématu a na stupni vašich vlastních úprav. Hlavní obsah (články, stránky) nezmizí. Avšak obsahové moduly vytvořené pomocí funkcí nebo zkratkovacích kódů specifických pro staré téma se možná nezobrazí správně. Kromě toho budou nastavení nabídky, oblasti nástrojů, elementy záhlaví a patra obvykle nutné znovu konfigurovat v novém tématu, protože různá témata mají odlišná definice a úroveň podpory těchto oblastí.

Co je to responzivní téma a proč je nezbytné?

Reaktivní téma označuje design webových stránek, který se automaticky přizpůsobuje různým velikostem obrazovek – od stolních počítačů po mobilní telefony. Využívá techniky jako CSS media queries k dynamickému úpravě rozložení stránek, velikosti obrázků a stylu navigace v závislosti na šířce obrazovky zařízení, čímž je zajištěno pohodlné uživatelské zážití na všech zařízeních. V roce 2026 již mobilní provoz dominuje, a proto je vlastnictví reaktivního tématu zásadní pro zvýšení udržitelnosti uživatelů a lepší pozice ve výsledcích vyhledávání.

Jak posoudit kvalitu nějakého tématu?

Lze to posoudit z několika dimenzí: Za prvé, zkontrolujte kvalitu kódu – zda dodržuje standardy kódování WordPressu a zda není zbytečně složitý a plný redundancí. Za druhé, podívejte se na četnost aktualizací a recenze uživatelů; témata, která dlouho nebyla aktualizována nebo mají mnoho negativních recenzí, představují větší riziko. Za třetí, otestujte jejich výkon pomocí online nástrojů na měření rychlosti a zkontrolujte rychlost načítání jejich demonstračních stránek. Nakonec ověřte kompatibilitu s různými prohlížeči a přizpůsobení pro mobilní zařízení, a také zkontrolujte, zda jsou dokumentace a kanály podpory dostatečně dobře vybaveny.