CSS & JS - Dateien auf bestimmte Unterseiten einbinden lassen.

  • Hallo,
    ist es möglich die CSS & JS nur auf bestimmte Unterseiten einbinden zu lassen?

    Z.b Auf meiner Wordpress Seite befindet sich ein Woocommerce-Shop (WooCommerce 2.4.6). Dieses Plugin bringt sehr viel Dateien mit, die sollen nur geladen werden wenn man auf die Seite "Shop" geht. Wäre dies möglich?

    Das gleiche möchte ich natürlich auch mit dem Plugin Contact-Form-7. Da sollen die Dateien erst geladen werden, wenn man auf die Seite "Kontakt" geht

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • die ganzen Script des Shops brauchst du nicht nur auf der einen Seite Shop,
    sondern auch bei den Produktseiten, bei den Produktkategorien, beim Check Out mit all seinen Seiten etc etc...

    daher bringts nichts diese nur auf bestimmten Seiten einzubinden, weil sie auf wesentlich weniger Seiten nicht gebraucht werden

    zb magst den Warenkorb vermutlich immer haben, sonst finden den die Käufer ja nicht mehr :-)
    Contactform 7
    wenn du das nicht per Widget einbindest dann geht das relativ einfach,
    das wird mit einem Shortcode eingebunden und so kann man fragen:
    wenn shortcode da, dann Scripte, sonst nicht,

    hier wird abgefragt: wenn singular => das sind Seiten //Beiträge

    das in die functions.php des ChildThemes /eigenen Themes oder in ein Plugin, das Snippets ermöglicht
    oder du schreibst dir dein eigenes Plugin

  • Hey, vielen Dank für die schnelle Antwort. :)

    In meinen Fall verfällt der Warenkorb, da sich nur ein Produkt auf der Website befindet. Wenn man auf kaufen klickt kommt man gleich zum Checkout.
    Daher braucht man die Scripte von WooCommerce nicht auf der Startseite. Ich finde deshalb macht es Sinn, die Scripte nur zuladen wenn es um den Shop geht wie Produktseite, Checkout usw.

  • Vielen Dank, das funktioniert schon ganz gut. Allerdings fehlen noch ein paar Dateien die ich nicht entfernt bekomme:

    im <head>

    Zitat

    <script type='text/javascript' src='http://forum.wpde.org/view-source:ht…ed.js?ver=4.3.1'></script>
    <script type='text/javascript' src='http://forum.wpde.org/view-source:ht…in.js?ver=4.3.1'></script>

    im Footer:

  • Vielen Dank, das klappt ganz gut. Allerdings möchte ich noch ein paar weitere Dateien ausblenden. Wie würde das gehen?

    Zitat

    <link rel='stylesheet' id='woocommerce_one_page_shopping_tiptip_styles-css' href='http://www.domain.de/wp-content/plu…p.css?ver=4.3.1' type='text/css' media='all' />
    <script type='text/javascript' src='http://www.domain.de/wp-content/plu…ed.js?ver=4.3.1'></script>
    <script type='text/javascript' src='http://www.domain.de/wp-content/plu…in.js?ver=4.3.1'></script>

    und

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!