Wie verhindert man, dass WordPress alte Versionen von jquery in wp_head () lädt?

Mir ist aufgefallen, dass mein Twenty Twentel-Thema veraltete Versionen von jquery und js enthält, also möchte ich die Skripte durch die neueren Versionen ersetzen, allerdings sind die Skripte in der Datei enthalten, die wp_head () enthält (was ich denke, ist in wp-includes) Die Skripte zu meinem Header bedeutet, dass Jquery wird zweimal geladen werden, sehe ich jetzt Weg, um die Skripte von wp_head () zu entfernen, ohne mit wp-include verwirren und alle Änderungen, die ich tun werde wahrscheinlich verloren gehen, wenn ich WordPress update.

Wie kann ich die Skripte von wp_head () dauerhaft entfernen?

Solutions Collecting From Web of "Wie verhindert man, dass WordPress alte Versionen von jquery in wp_head () lädt?"

add_action('wp_enqueue_scripts', 'no_more_jquery'); function no_more_jquery(){ wp_deregister_script('jquery'); } 

Das wird Jquery abmelden. Aber warum willst du überhaupt keine jQuery?

Wenn Sie einfach Ihre eigenen verwenden möchten, sollten Sie es in dieser function tun, wie folgt:

 add_action('wp_enqueue_scripts', 'no_more_jquery'); function no_more_jquery(){ wp_deregister_script('jquery'); wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js", false, null); wp_enqueue_script('jquery'); } 

In diesem Beispiel wird die jQuery von Google geladen, aber Sie können auch eine solche in Ihrem eigenen Themenordner laden. Sie können mehr über diesen process hier lesen: functionsreferenz / wp Enqueue-Skript «WordPress Codex

PS Das würde in functionen gehen. Und es ist keine gute Idee, nur jquery-Bibliotheksaufrufe in die Kopfzeile einzufügen, da dies Konflikte mit Plugins oder anderen Dingen verursacht, die nach jQuery suchen, um vorhanden zu sein.

Der einfachste Weg, um jQuery zu aktualisieren, ist das jQuery Updater Plugin

Wenn Sie nur die WordPress-Version entfernen möchten, fügen Sie hinzu

wp_deregister_script('jquery');

zu deiner functions.php