O child theme jsem již psal dříve a protože opakující činnosti jsou únavné, připravil jsem vzorovou child theme, se vším potřebným.
„Šablona“ osahuje jen soubor functions.php, kde se načítají styly z rodičovské a childšablony, dále styl.css, kde je definovaná hlavička šablony, soubor readme.txt, screenshot.png a soubor s licencí.
Šablonu si můžete stáhnout z GitHubu a po stažení v ní stačí udělat jenom dvě změny.
V souboru style.css je potřeba nahradit řádek:
* Template: replace-by-parent-theme-directory-name (twentyfifteen for example)
odpovídající hodnotou. Pokud budete mít třeba šablonu Twenty Fifteen jako rodičovskou, bude řádek vypadat takto:
* Template: twentyfifteen
Druhou změnou je v souboru functions.php. nahrazení:
$parent_style = ‚parent-style‚;
To není úplně nezbytné, ale spíše vhodné. Místo parent-style vložte název složky vaší šablony.
A to je vše. Ostatní úpravy závisí na vás.