WordPress soll jquery nicht selbst einbinden

  • Hallo,

    ich möchte bei mir gerne, dass jquery über Google API eingebunden wird. In dem ich das in den Header schreibe, macht WordPress dies ja auch.

    Sobald ich jedoch ein Plugin installiere, das auf jquery-Basis funktioniert, bindet WordPress über den Hook wp_head ja automatisch jquery ein.

    Gibt es eine Möglichkeit, dies bei WordPress direkt auszubauen? Ich will mich nicht bei jedem Plugin auf die Suche nach der Einbindung von jquery machen und das ausbauen, zumal ich dies dann bei Plugin-Updates erneut machen darf.

    • 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

  • Hallo,

    ich möchte bei mir gerne, dass jquery über Google API eingebunden wird. In dem ich das in den Header schreibe, macht WordPress dies ja auch.

    Sobald ich jedoch ein Plugin installiere, das auf jquery-Basis funktioniert, bindet WordPress über den Hook wp_head ja automatisch jquery ein.

    Gibt es eine Möglichkeit, dies bei WordPress direkt auszubauen? Ich will mich nicht bei jedem Plugin auf die Suche nach der Einbindung von jquery machen und das ausbauen, zumal ich dies dann bei Plugin-Updates erneut machen darf.

    Hallo,

    Ich hatte schon einmal in meim Blog jquery eingefügt, und es dauert lange bis es klappt :(

    Aber es hat geklappt ohne plugin. Ich hab einfach diese code in header.php eingefügt.

    PHP
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
            <script type="text/javascript"  src="<?php bloginfo('template_directory'); ?>/js/deinjQuery.js"></script>
    <script type="text/javascript">
     $(document).ready(function(){    
        functions goes here
        });
    });
    </script>

    Sorry mein Deutsch ist nicht so gut :(
    Gruß

  • schau einmal in den Codex wegen "wp_enqueue_script". Wp bringt jQuery automatisch mit. Das kannst Du mit der Funktion einfach und bequem in der functions.php einbinden. Von Haus aus wird es nur im Admin-UI geladen. In der functions.php also die Funktion mit

    Code
    if(!is_admin()) { wp_enqueue_script( DEINE DEFINITIONEN ); }


    einbinden.

  • Er möchte es NICHT einbinden.

    Ich hab das über die default-filter.php gemacht. Dort einfach add_action( 'wp_head', 'wp_enqueue_scripts', 1 ); auskommentieren. So werden aber auch andere Scripts nicht eingebunden. Musst dann auch manuel machen.

Jetzt mitmachen!

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