[英]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.