簡體   English   中英

使用jQuery的WordPress插件

[英]Wordpress plugin using jquery

我開始接觸WordPress,並研究開發一些插件。

如果我希望我的插件使用特定版本的jQuery,如何啟用它?

即。 有些主題不使用jQuery,有些主題使用舊版本-如果我需要更新的版本怎么辦?

add_action( 'wp_enqueue_script', 'load_jquery' );
function load_jquery() {
    wp_enqueue_script( 'jquery' );
}

我已經看到了上面建議的代碼-但這是否只會加載主題文件夾中已經存在的jQuery(如果有的話)?

最好在插件中包含jQuery.js文件,然后直接從插件代碼中引用它嗎? 如果是這樣,我將如何更改上面的腳本以加載我的jQuery版本?

感謝您的任何幫助,

標記

jQuery 1.11.1附帶了最新的WordPress 4.0。

但是如果您想用本地新JS或CDN刪除WordPress默認jQuery庫,則可以通過將以下代碼放入插件或主題的functions.php中來刪除。

function jquery_cdn() {
   if (!is_admin()) {
      wp_deregister_script('jquery');
      wp_register_script('jquery', 'jQuery_JS_PATH', false, '1.8.3');
      wp_enqueue_script('jquery');
   }
}
add_action('init', 'jquery_cdn');

參考文獻:

http://core.svn.wordpress.org/tags/4.0/wp-includes/js/jquery/

http://codex.wordpress.org/Function_Reference/wp_enqueue_script

http://agilewp.com/how-to/remove-wordpress-jquery-and-use-googles-cdn-version-instead/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM