Hej folkens
Et lidt anderledes spørgsmål, da Wordpress tilsyneladende inkluderer en 'funktion' som er god for de fleste, men som jeg bare ikke fatter hvorfor, da den umiddelbart ikke burde være der (af hvad jeg kan se).
Jeg har lige tilføjet et child theme til temaet "storefront", og det eneste jeg har gjort er, at jeg har oprettet en mappe under wp-content/themes/ og tilføjet en dertilhørende style.css med følgende indhold:
/*
Theme Name: Storefront Child
Template: storefront
*/
Jeg har ikke oprettet nogen functions.php i det nye tema, og her kommer det mærkelige.. Alligevel så henter wordpress automatisk alle filerne fra "parent" temaet og de nye filer, således at både
/storefront/style.css og
/storefront-child/style.css bliver hentet. Umiddelbart er det jo godt for de fleste, men det irriterer mig af r** til, da det umiddelbart ikke er meningen.
Alle steder jeg har set hvorledes et child-theme skal installere står der, at man skal hente foreældre-temaets filer via eksempelvis:
<?php
add_action( 'wp_enqueue_scripts', 'enqueue_child_theme_styles', PHP_INT_MAX);
function enqueue_child_theme_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
}
?>
Er der nogen der kan forklare mig, hvorfor dette er tilfældet?
--