Sers,
ich finde es unschön, dass die jQuery-Bibliothek von einem Drittserver geladen wird. Wie kann ich dies verhindern und WordPress stattdessen anweisen, eine selbstgehostete Version zu nutzen?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen
Sers,
ich finde es unschön, dass die jQuery-Bibliothek von einem Drittserver geladen wird. Wie kann ich dies verhindern und WordPress stattdessen anweisen, eine selbstgehostete Version zu nutzen?
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.
Hi,
also eigentlich ist jQuery ja unter \wp-includes\js\jquery zu finden.
Wenn es bei dir etwas von außerhalb aufruft, ist es möglich, dass es so im Theme hinterlegt ist.
Da müsstest du mal schauen (eventuell header.php) wo es aufgerufen wird und den Pfad entsprechend anpassen.
Nur ob dann das Theme noch läuft, vermag ich jetzt nicht so zu beantworten, weil es ja durchaus Unterschiede zwischen dem bei WP verwendeten und dem vom Theme verwendeten jQuery geben kann, zum Beispiel durch Updates, oder anderweitigen Änderungen beim jQuery.
Na ja, ich kann auch die jQuery-min.js verwenden und selbst hosten, muss ja nicht die "große" Version nehmen (wobei ich dann noch herausfinden müsste, was da alles dranhängt); nur, hm, in der header.php ist nix zu finden. Drum frag ich hier.
Darum hatte ich ja geschrieben eventuell. ;)
Es gäbe da noch die Möglichkeit, dass ein Plugin genauso drauf zugreift, weil irgendwas muss es ja aufrufen, wie man am Quelltext deines Blogs sieht.
<?php wp_enqueue_script("jquery"); ?>
in den header
Würde das nicht ein zweites jQuery laden, statt das alte zu ersetzen?
der Trick dieser Funktion ist, wenn ich es richtig weiß, dass sie dafür sorgt, dass jquery eben nur einmal eingebunden wird, egal wieviele Plugins es auch noch mal machen wollen. (natürlich musst du auf eine zusätzliche hargecodete Einbindung im header verzichten).
Probiers einfach mal aus.
Wichtig
muss vor
stehen.
Nein, es wird immer noch das Ding von googleapis eingebunden.
Guten Morgen,
sieh mal in der functions.php Deines Templates nach, unter Umständen wird dort der Aufruf gestartet.
//Rafa
Nein, diese Datei habe ich selbst angelegt.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!