/ / Pridanie všetkých .css na detské témy naraz, alebo správny spôsob, ako to urobiť jeden po druhom? - css, wordpress, parent-child

Pridajte všetky .css na dieťa témy naraz, alebo správny spôsob, ako to urobiť jeden po druhom? - css, wordpress, parent-child

Ako používať funkciu functions.php na pridanie všetkých .css na detské témy naraz? Ak to nie je možné naraz, ako je správny spôsob, ako to urobiť jeden po druhom?

Téma: Generatepress https://sk.wordpress.org/themes/generatepress/

Dieťa: Ručne vyrobené Codexom https://codex.wordpress.org/Child_Themes

odpovede:

0 pre odpoveď č. 1

Pridanie jedného súboru CSS nie je odporúčané, je lepšie, ak zaregistrujete každý nový vlastný CSS individuálne.

Majte na pamäti, že podradená téma automaticky zdedí všetky CSS rodičov. Mali by ste zaregistrovať iba CSS súbory, ktoré ste si vlastne napísali.

Toto je príkladná funkcia načítania súboru CSS nachádzajúceho sa v adresári CSS v rámci podradenej témy. Načítá vlastný súbor "CustomFooter.css" na stránke s ID 45.

 add_action( "template_redirect", "footer_css" );
function footer_css() {
if (is_page(45)) {
wp_enqueue_style("CustomFooter-style",
get_stylesheet_directory_uri() .
"/CSS/CustomFooter.css?v=1.1", array( "parent-style"));
}
}