Základní kámen každého WordPress webu: Proč a jak vytvořit Child šablonu

2. 4. 2024

Vytvoření child šablony pro váš WordPress web není jen otázkou dobré praxe – je to krok, který ochrání vaše přizpůsobení a zabezpečí, že vaše tvrdá práce přežije aktualizace. V tomto článku prozkoumáme, proč je vytvoření child šablonu nezbytné pro každého, kdo chce mít kontrolu nad svým webem, a ukážeme vám, jak můžete snadno vytvořit vlastní.
Pokud jste kdykoliv strávili čas přizpůsobováním vašeho WordPress webu, víte, jak vzrušující může být vidět vaše vize ožívající na obrazovce. Od malých změn v CSS až po rozsáhlejší úpravy funkcí šablony – každá úprava hraje svou roli v procesu tvorby jedinečného webu. Ale co se stane, když přijde čas na aktualizaci vaší témy? Bez správného opatření můžete přijít o všechny tyto přizpůsobení. Zde přichází na scénu child šablona.

Proč vytvořit child šablonu?

  1. Bezpečnost přizpůsobení: Aktualizace šablony mohou být nezbytné pro zabezpečení a kompatibilitu, ale mohou také přepsat vaše přizpůsobení. Child šablona uchovává vaše změny bezpečně oddělené.
  2. Jednoduché aktualizace: S child šablonou můžete bez obav aktualizovat rodičovskou šablonu, což znamená, že můžete těžit z nejnovějších funkcí a oprav bez ztráty vlastního kódu.
  3. Experimentování a učení: Child šablona je skvělým prostředkem pro experimentování s kódem a učení se WordPress vývoji bez rizika poškození vašeho webu.

Jak vytvořit child šablonu?

  1. Vytvoření složky child šablony: V adresáři wp-content/themes vašeho webu vytvořte novou složku pro vaši child šablonu. Pojmenujte ji logicky, například twentytwentyone-child, pokud vytváříte child šablonu pro téma Twenty Twenty-One.
  2. Vytvoření souboru style.css: V této složce vytvořte soubor style.css. Na začátek souboru vložte komentář se základními informacemi o vaší child šabloně, včetně názvu, popisu a šablony rodiče.
// /*
Theme Name: Twenty Twenty-One Child
Theme URI: http://example.com/twenty-twenty-one-child/
Description: Child šablona pro téma Twenty Twenty-One
Author: Vaše jméno
Author URI: http://example.com
Template: twentytwentyone
Version: 1.0.0
*/
3. Vytvoření souboru functions.php: Pro propojení stylů rodičovské šablony s vaší child šablonou vytvořte v child šabloně soubor functions.php a přidejte do něj kód pro načtení stylů rodičovské šablony.
?php
add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
function enqueue_parent_styles() {
   wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
}

4. Vytvoření náhledového obrázku: Do složky s child šablonou již jen vložte váš náhledový obrázek a pojmenujte jej screenshot.png A nyní má vaše child šablona i náhledový obrázek.
Tímto jednoduchým postupem si zajistíte, že vaše přizpůsobení zůstanou nedotčená bez ohledu na budoucí aktualizace. Vytvoření child šablony je nejen prozíravým krokem pro každého, kdo pracuje na vlastním WordPress webu, ale také otevírá dveře pro hlubší porozumění a kontrolu nad vaším webem.
Facebook
LinkedIn

A nyní je na řadě Vaše realizace a Vaše představa. Jsme tu pro Vás, abychom Vám pomohli vytvořit nový web, nebo dát "nový kabát" stávajícímu.

Cenu přizpůsobíme Vašemu rozpočtu a představám

Zjistěte cenu vašeho projektu

Plánujete nový web nebo potřebujete oživit ten stávající? Napište nám a získejte přesnou cenovou kalkulaci  právě pro vaše potřeby. Bez závazků, plně přizpůsobené vašemu rozpočtu a představám.

Nezávazná poptávka ceny webu