Měkký

Vytvoření dětského motivu ve WordPressu

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Vloženo naPoslední aktualizace: 17. února 2021

Pouze hrstka uživatelů WordPress používá podřízené téma, a to proto, že mnoho uživatelů neví, co je podřízené téma nebo vytváření podřízeného motivu ve WordPressu. Většina lidí, kteří používají WordPress, má tendenci upravovat nebo přizpůsobovat své téma, ale všechna tato přizpůsobení se ztratí, když své téma aktualizujete, a tam přichází použití podřízeného tématu. Když použijete podřízený motiv, všechna vaše přizpůsobení se uloží a nadřazený motiv můžete snadno aktualizovat.



Vytvoření dětského motivu ve WordPressu

Obsah[ skrýt ]



Vytvoření dětského motivu ve WordPressu

Vytvoření podřízeného motivu z neupraveného nadřazeného motivu

Chcete-li vytvořit podřízené téma ve WordPressu, musíte se přihlásit k vašemu cPanelu a přejít na public_html, poté wp-content/themes, kde musíte vytvořit novou složku pro vaše podřízené téma (příklad /Twentysixteen-child/). Ujistěte se, že v názvu adresáře podřízeného motivu nejsou žádné mezery, které by mohly způsobit chyby.

Doporučeno: Můžete také použít One-Click Child Theme plugin k vytvoření podřízeného motivu (pouze z neupraveného nadřazeného motivu).



Nyní musíte vytvořit soubor style.css pro svůj podřízený motiv (v adresáři podřízeného motivu, který jste právě vytvořili). Jakmile soubor vytvoříte, zkopírujte a vložte následující kód (podrobnosti níže změňte podle specifikací motivu):

|_+_|

Poznámka: Řádek Šablona (Šablona: dvacet šestnáct) se má změnit podle vašeho aktuálního názvu adresáře motivu (nadřazeného motivu, jehož potomka vytváříme). Nadřazeným tématem v našem příkladu je téma Twenty Sixteen, takže šablona bude mít dvacet šestnáct.



Dříve byl @import používán k načtení šablony stylů z nadřazeného do podřízeného motivu, ale nyní to není dobrá metoda, protože prodlužuje dobu načítání šablony stylů. Místo použití @import je nejlepší použít k načtení šablony stylů funkce PHP v souboru function.php vašeho podřízeného tématu.

Abyste mohli používat soubor functions.php, musíte jej vytvořit v adresáři podřízeného tématu. V souboru functions.php použijte následující kód:

|_+_|

Výše uvedený kód funguje pouze v případě, že váš nadřazený motiv používá pouze jeden soubor .css pro uložení celého kódu CSS.

Pokud vaše podřízené téma style.css ve skutečnosti obsahuje kód CSS (jako obvykle), budete jej muset také zařadit do fronty:

|_+_|

Je čas aktivovat vaše dětské téma, přihlaste se do svého administrátorského panelu, poté přejděte na Vzhled > Motivy a aktivujte své dětské téma z dostupného seznamu motivů.

Poznámka: Po aktivaci podřízeného motivu možná budete muset znovu uložit nabídku (Vzhled > Nabídky) a možnosti motivu (včetně obrázků pozadí a záhlaví).

Nyní, kdykoli budete chtít provést změny ve svém style.css nebo functions.php, můžete to snadno udělat ve svém podřízeném motivu, aniž by to ovlivnilo nadřazenou složku motivu.

Vytváření podřízeného motivu ve WordPressu z vašeho nadřazeného motivu, ale většina z vás si již téma upravila, pak vám výše uvedená metoda vůbec nepomůže. V takovém případě se podívejte, jak aktualizovat téma WordPress bez ztráty přizpůsobení.

Pokud doufám, že vám tento článek pomohl, ale pokud máte stále nějaké dotazy týkající se tohoto průvodce, zeptejte se jich v komentářích.

Aditya Farrad

Aditya je sebemotivovaný profesionál v oblasti informačních technologií a posledních 7 let je autorem technologií. Zabývá se internetovými službami, mobilními zařízeními, Windows, softwarem a návody.