Deregistrieren Sie style.css in WordPress

Lesezeit: 2 Minuten

Weiß jemand, ob es möglich ist, das Standard-Stylesheet eines Designs, style.css, in WordPress abzumelden? Ich habe versucht, wp_deregister_style(‘style’) und wp_deregister_style(‘style.css’) zu gehen, aber keiner scheint zu funktionieren.

Ich hoffe, dies zu tun, damit ich meine Website optimieren kann, indem ich meine verschiedenen Stylesheets zu einem kombiniere und es mit einem Ant-Skript verkleinere.

  • Ist es Ihr Ziel, einfach ein anderes Stylesheet zu verwenden? Sie können mehrere Stylesheets im Online-Editor anzeigen lassen, indem Sie einfach die Header-Kommentare oben in der .css-Datei hinzufügen.

    – matthewvb

    31. Mai 2012 um 13:17 Uhr

  • matthewvb, das Ziel ist es, die Anzahl der Stylesheets, die ich einfüge, auf eins zu reduzieren – es hilft beim Laden der Seite.

    – Und schlussendlich

    31. Mai 2012 um 13:31 Uhr

  • Okay. Wie wäre es, wenn Sie das Standard-Stylesheet in Ihrem vom Import ausschließen?

    – matthewvb

    31. Mai 2012 um 13:34 Uhr

  • OK, danke matthewvb, ich glaube, ich habe missverstanden, wie es funktioniert. Wenn Sie also ein Design erstellen, müssen Sie entweder style.css in den Seitenkopf einfügen oder dies mit wp_register_style() und wp_enqueue_style() in Ihrer functions.php tun. Im ersten Fall könnten Sie die Stylesheet-Einbindung in header.php verwalten; Im letzteren Fall wäre das Stylesheet über das Handle zugänglich, das Sie ihm in wp_register_style() gegeben haben, und Sie könnten es auf diese Weise abmelden. Ich bin davon ausgegangen, dass WordPress style.css automatisch in die Seite integriert, wie es bei jQuery der Fall ist. Dumme Frage! Danke, dass du mich richtig gestellt hast.

    – Und schlussendlich

    31. Mai 2012 um 14:46 Uhr


  • Nebenbemerkung: Der w3-Gesamtcache hat eine eingebaute CSS-Minifizierung: wordpress.org/extend/plugins/w3-total-cache

    – jaw

    31. Mai 2012 um 15:38 Uhr

Gemäß dem Verhalten von WordPress, das beim Registrieren und Abmelden eines Stylesheets die Übergabe eines Handles erfordert, und da das Standard-Stylesheet „style.css“ mit dem Handle „screen“ registriert ist, sollten wir diesen Code verwenden:

wp_dequeue_style('screen');
wp_deregister_style('screen');

1351580cookie-checkDeregistrieren Sie style.css in WordPress

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy