改變WordPress引入預設JQuery的方式

有時候我們在佈景內加入一些JQuery特效時,大部分會引入外部JQuery,但是WordPress本身自帶JQuery,這樣似乎就有雙重引入的問題,此時我們可以透過一個簡單的方式,讓佈景只引入一次JQuery!

改變WordPress JQuery引入方式

function add_scripts() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js');
wp_enqueue_script( 'jquery' );
}

add_action('wp_enqueue_scripts', 'add_scripts');

說明:

  • wp_deregister_script():將WordPress中當前的jQuery版本禁用
  • wp_register_script():註冊新的CDN版本的jQuery
  • wp_enqueue_script():將jQuery引入到主題或插件中

參考資料: