Wo/wie sind die JS-Dateien im head eingebunden?

  • Hallo

    Ich habe ein Theme installiert, das zusammen mit den Plugins etwa 12 JS-Dateien
    und fast ebensoviele CSS-Dateien lädt. Nun wollte ich die Dateien zusammenfassen. Bei CSS war das auch kein Problem (sind 'ganz normal' im header des themes eingebunden).

    Bei den JS-Dateien fand ich die themespezifischen Scripts in der theme-scripts.php. Aber bei den restlichen Scripten (l10n.js und die JQuery-Bibliothek) fand ich trotz intensiver Suche (im Code, Google, Forum) keine für WP 3.1 passende Lösung.

    Meine Frage scheint sicher für erfahrene WP-User etwas dumm. Aber wenn man erst seit einer halben Woche mit WP arbeitet, liegt die Lösung nicht so auf der Hand..

    Danke für Eure Hilfe
    Dan

    • 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

  • Wie bindet WP die JS ein?

    Nochmals ich:

    Die Antwort auf mein Problem ist sicher simpel. Da niemand geantwortet hat, war wohl meine Frage zu wenig klar. zweiter Versuch:

    Wie sind bei WP 3.13 die externen JS-Dateien im header eingebunden?

    Danke für Eure Hilfe
    Dan

  • Und ergänzend: auch Plugins können per wp_enqueue_script Javascripts einbinden. Die Javascript-Dateien können sich also ggf. in sehr vielen unterschiedlichen Ordnern befinden. Es gibt keinen zentralen Ort, wo die liegen.

  • Hallo jottlieb

    DANKE! für Deine Antwort. Hätte ich eigentlich via Funktionsreferenzen selbst finden müssen.. Ihr dokumentiert, verlinkt und übersetzt wirklich ALLES vorbildlich. Da könnte sich Prestashop und viel andere eine grosse Scheibe davon abschneiden.

    Einziger Nachteil, den ich, mit meinem beschränkten Wissen, bisher festgestellt habe, ist die Summe der HTTP-Requests und die Menge an JavaScript, die sich bei gewissen Themes (in Kombination mit Plugins) ergibt.

    MStemberg: Danke für den Hinweis.

    Problem gelöst!

    Einmal editiert, zuletzt von danlee (7. Juni 2011 um 13:06)

Jetzt mitmachen!

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