Seite 1 von 1

Stylesheets richtig registrieren

Verfasst: 08.03.2016, 15:51
von MKJ
Hallo,

wenn ein eigenes Stylesheet verwendet wird (was ich in ca. 100% mache), dann muss ich das originale Stylesheet über einen CSS-Import in die user_views einbinden. Das ist kein Drama, wir aber heute immer weniger empfohlen. In Child Themes mache ich das üblicherweise so:

Code: Alles auswählen

wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style', get_stylesheet_uri(), array( 'parent-style' ) );
Das bindet Eltern und Kind CSS in der richtigen Reihenfolge ein, ohne dass ein Import nötig ist. Das kann Vorteile bei der Performance haben. Wäre schön, wenn Ihr das mal diskutieren könntet.

Re: Stylesheets richtig registrieren

Verfasst: 08.03.2016, 16:45
von maennchen1.de
Hallo!
Das machst du aber direkt im Theme.
Mit dem wpShopGermany-CSS kannst du das auch bereits machen. Du musst nur dem Shop mitteilen, dass es das CSS nicht mehr laden soll: "Konfiguration > Einstellungen > Bibliotheken/Includes > Shop CSS styles nicht einbinden:" und bindest anschließend über obigen Befehl dass CSS in dein Theme ein.

Re: Stylesheets richtig registrieren

Verfasst: 08.03.2016, 16:53
von MKJ
Ja, das wäre eine Option. Im Worstcase müsste ich dann allerdings ein Childtheme erstellen oder ein Plugin nur für diese Funktion machen. Geht, aber etwas eleganter wäre, wenn das bereits in WPSG integriert wäre. War nur eine Anregung.

Re: Stylesheets richtig registrieren

Verfasst: 08.03.2016, 16:59
von maennchen1.de
Da haben wir uns vielleicht falsch verstanden. Was soll denn konkret (nicht) passieren?