Po naší infografice o tom, jak WordPress funguje v zákulisí, nás několik uživatelů požádalo, abychom se zabývali tím, jak téma WordPressu funguje v zákulisí.
V tomto článku vysvětlíme hierarchii šablon WordPressu pro začátečníky. Tento tahák je velmi užitečný při přizpůsobování šablony nebo vytváření vlastního tématu WordPressu.
Pro tip: Chcete vytvořit vlastní vstupní stránky, aniž byste museli měnit šablonu WordPressu? Vyzkoušejte SeedProd, je to #1 hodnocený drag & drop WordPress page builder.
- Proč se učit o hierarchii šablon WordPress?
- Vizualizace hierarchie šablon WordPress (tahák)
- Které soubory šablon používá domovská stránka?
- Které soubory šablony používá jeden příspěvek?
- Které soubory šablon používá single page?
- Které soubory šablon používají archivy kategorií?
- Které soubory šablon používají archivy tagů?
- Které soubory šablon používají vlastní archivy taxonomií?
- Které soubory šablon používají vlastní typy příspěvků?
- Které soubory šablon se používají pro zobrazení archivů autorů?
- Které soubory šablon se používají pro zobrazení archivů založených na datech?
- Které soubory šablon se používají pro zobrazení stránek s vyhledáváním?
- Které soubory šablon se používají pro zobrazení chybových stránek 404?
- Které soubory šablon se používají pro zobrazení stránek s přílohami?
- Které soubory šablon se používají pro zobrazení vložených příspěvků?
Proč se učit o hierarchii šablon WordPress?
Všechny moderní šablony WordPress se skládají ze šablon, souborů stylů, javascriptu a obrázků. Tyto soubory společně řídí, jak váš web vypadá pro uživatele.
WordPress má standardní hierarchii šablon. To znamená, že šablony s určitými názvy souborů ovlivňují konkrétní oblasti na webu. Také vám říká, jaký název šablony použít pro konkrétní položku.
Většina moderních témat WordPressu obsahuje šablony pro zobrazení kategorií, data, archivů, jednotlivých příspěvků, vlastních stránek a dalších. Jako uživatel můžete vytvořit další šablony vytvořením podřízeného tématu.
Po těchto slovech se podívejme, jak tato hierarchie šablon WordPress funguje v zákulisí.
Vizualizace hierarchie šablon WordPress (tahák)
WordPress používá snadno pochopitelný a smysluplný vzor pro názvy šablon. Níže uvedený vizuální tahák vysvětluje, které soubory šablon se používají k zobrazení různých stránek na webu WordPress.
Tady je rozpis toho, které soubory šablon WordPressu je třeba upravit pro různé stránky na typickém webu WordPress.
Které soubory šablon používá domovská stránka?
Ve výchozím stavu WordPress zobrazuje příspěvky na blogu na domovské stránce webu. Můžete také nastavit, aby používal vlastní domovskou stránku (známou také jako titulní stránka), a to tak, že navštívíte Nastavení “ Čtecí stránka v oblasti správy WordPressu.
1. Titulní stránka.php – Pokud používáte statickou titulní stránku, pak WordPress nejprve vyhledá tento soubor šablony a použije jej k zobrazení titulní stránky.
2. home.php – Pokud používáte statickou úvodní stránku a nemáte v šabloně šablonu front-page.php, pak WordPress vyhledá šablonu home.php. Používá se také k zobrazení výchozích příspěvků blogu na domovské stránce.
3. index.php – Pokud neexistuje šablona front-page.php nebo home.php, pak se WordPress pro zobrazení domovské stránky vrátí k šabloně index.php. Tato šablona je výchozí nouzovou šablonou ve WordPressu pro zobrazení libovolné stránky.
Které soubory šablony používá jeden příspěvek?
WordPress hledá tyto soubory pro zobrazení jednoho příspěvku.
1. single-{post-type}-{slug}.php – Pomocí této šablony můžete upravit zobrazení konkrétního jednotlivého příspěvku v libovolném typu příspěvku. Pokud je například typ příspěvku ‚recenze‘ a slug příspěvku je acme-phone, pak by WordPress hledal single-review-acme-phone.php
.
2. single-{post-type}.php – WordPress pak zkontroluje, zda existuje šablona pro zobrazení tohoto konkrétního typu příspěvku. Například pokud je typ příspěvku recenze, pak by WordPress hledal single-review.php
.
3. single.php – WordPress se pak vrátí k šabloně single.php
.
4. singular.php – Tato šablona přidává další nouzové řešení pro zobrazení jedné položky z libovolného typu příspěvku.
5. index.php – Nakonec, jak bylo uvedeno výše, WordPress nakonec spadne zpět na index.php.
Které soubory šablon používá single page?
Stránky WordPressu jsou jedním z výchozích typů příspěvků. Umožňují vytvářet na webu statické stránky namísto příspěvků. Viz náš průvodce rozdílem mezi příspěvky a stránkami.
1. Vlastní šablona stránky – Šablona stránky přiřazená stránce. Podívejte se, jak vytvořit vlastní šablonu stránky ve WordPressu.
2. page-{slug}.php – Pokud je slug stránky contact-us, bude WordPress hledat soubor page-contact-us.php
.
3. page-{id}.php – Pokud je ID stránky 17, bude WordPress hledat soubor šablony s názvem page-17.php
.
4. page.php – Šablona pro zobrazení všech statických stránek.
5. singular.php – Tato šablona je výchozí náhradní šablona pro všechny položky typu single post.
6. index.php – Výchozí nouzová šablona.
Které soubory šablon používají archivy kategorií?
WordPress používá tyto soubory pro zobrazení stránek souvisejících s kategoriemi ve WordPressu.
1. category-{slug}.php – Tato šablona slouží k zobrazení stránky archivu kategorií pro konkrétní kategorii. Pokud je například slug kategorie recenze, pak WordPress bude hledat šablonu category-reviews.php
.
2. category-{id}.php – WordPress pak vyhledá šablonu s ID kategorie. Pokud je například ID kategorie 17, pak WordPress bude hledat šablonu category-17.php
.
3. category.php – Toto je výchozí šablona pro zobrazení všech stránek archivu kategorií ve WordPressu.
4. archive.php – Toto je výchozí šablona, kterou WordPress používá pro zobrazení všech archivních stránek.
5. index.php – Výchozí nouzová šablona.
Které soubory šablon používají archivy tagů?
WordPress používá tyto soubory pro zobrazení stránek archivu tagů.
1. tag-{slug}.php – Pokud je slug tagu fruits, WordPress bude hledat tag-fruits.php
.
2. tag-{id}.php – Pokud je ID tagu 17, WordPress bude hledat šablonu tag-17.php
.
3. tag.php – Výchozí šablona pro archivy tagů.
4. archive.php – Výchozí šablona pro jakoukoli achivní stránku.
5. index.php – Výchozí nouzová šablona.
Které soubory šablon používají vlastní archivy taxonomií?
Kategorie a značky jsou dvě výchozí taxonomie WordPressu. Uživatelé si mohou vytvářet i vlastní taxonomie. Zde je uvedeno, jak WordPress hledá šablony pro zobrazení vlastních taxonomických stránek.
1. taxonomie-{taxonomie}-{termín}.php – Pokud máte vlastní taxonomii s názvem žánr a existuje termín „thriller“, pak WordPress bude hledat taxonomy-genre-thriller.php
.
2. taxonomy-{taxonomie}.php – Pokud je taxonomie žánr, bude WordPress hledat taxonomy-genre.php
.
3. taxonomy.php – Výchozí šablona pro zobrazení všech archivů vlastní taxonomie.
4. archive.php – Výchozí nouzová šablona pro všechny archivní stránky ve WordPressu.
5. index.php – Výchozí nouzová šablona ve WordPressu.
Které soubory šablon používají vlastní typy příspěvků?
Tady WordPress hledá šablony pro zobrazení archivů vlastního typu příspěvku.
1. archive-{post_type}.php – Pokud máte typ příspěvku je recenze, WordPress bude hledat archive-review.php
.
2. archive.php – Výchozí šablona pro zobrazení všech archivních stránek ve WordPressu.
3. index.php – Výchozí nouzová šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení archivů autorů?
WordPress generuje archivní stránky pro každého autora na webu WordPress. Takto vypadá šablona archivu autorů.
1. author-{nicename}.php – Pokud je autorovo pěkné jméno matt, WordPress bude hledat author-matt.php.
2. author-{id}.php – Pokud je autorovo ID uživatele 6, WordPress bude hledat author-6.php
.
3. author.php – Výchozí šablona používaná pro zobrazení archivních stránek autora ve WordPressu.
4. archive.php – Výchozí šablona pro zobrazení všech archivních stránek ve WordPressu.
5. index.php – Výchozí nouzová šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení archivů založených na datech?
WordPress také zobrazuje vaše příspěvky na stránkách archivů založených na datech pro měsíce a roky. Zde je uvedeno, jak vypadají šablony pro tyto stránky.
1. date.php – Výchozí šablona pro archivy založené na datu.
2. archive.php – Výchozí šablona pro zobrazení archivních stránek autorů ve WordPressu.
3. index.php – Výchozí nouzová šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení stránek s vyhledáváním?
1. search.php – Výchozí stránka pro zobrazení výsledků vyhledávání ve WordPressu.
2. searchform.php – Šablona pro zobrazení vyhledávacího formuláře ve WordPressu.
3. index.php – Výchozí záložní šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení chybových stránek 404?
Chybová stránka 404 se zobrazí, když WordPress nemůže najít požadovaný obsah. Podívejte se na našeho průvodce, jak vylepšit šablonu stránky 404.
1. 404.php – Výchozí šablona pro zobrazení chybové stránky 404 ve WordPressu.
2. index.php – Výchozí záložní šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení stránek s přílohami?
1. index.php – Výchozí záložní šablona ve WordPressu. MIME_type.php – Mime_type znamená typ souboru. Například image.php, video.php, application.php.
2. attachment.php – Výchozí šablona pro zobrazení stránek příloh.
3. single-attachment.php – Pro zobrazení jedné přílohy.
4. single.php – Výchozí šablona pro zobrazení položek typu single post.
5. index.php – Výchozí nouzová šablona ve WordPressu.
Které soubory šablon se používají pro zobrazení vložených příspěvků?
Od verze WordPress 4.5 můžete pro zobrazení vloženého příspěvku ve WordPressu používat šablony.
1. embed-{post-type}-{post_format}.php – WordPress nejprve vyhledá šablonu typu příspěvku a formátu příspěvku. Například pokud máte recenzi s videem, bude WordPress hledat embed-review-video.php
.
2. embed-{typ příspěvku}.php – Pokud je typ příspěvku recenze, bude WordPress hledat embed-review.php
.
3. embed.php – Výchozí nouzové řešení pro všechny vložené příspěvky.
Doufáme, že vám tento návod pomohl poznat hierarchii šablon WordPressu. Možná si také budete chtít prohlédnout náš seznam nejlepších drag & drop WordPress page builders.
Pokud se vám tento článek líbil, přihlaste se k odběru našeho YouTube kanálu pro WordPress videonávody. Najdete nás také na Twitteru a Facebooku.