默认情况下,WordPress中包含jQuery吗?

时间:2014-04-04 作者:Josh

当我下载最新版本3.8.1时wp-include/js 有一个jQuery文件夹。

我可以假设WordPress总是包含它,这意味着我不必自己打电话吗?E、 g。

wp_register_script(\'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\', array(), null, false); 
wp_enqueue_script(\'jquery\'); 

3 个回复
最合适的回答,由SO网友:James 整理而成

是的,jQuery是WordPress核心的一部分。但是--它可能会过时,因为jQuery更新可能发生在WP发布之间。WordPress的最新版本确实使用了jQuery的最新版本。

默认情况下,

wp_enqueue_script(\'jquery\') 
从/wp includes/js/jQuery/jQuery的核心获取jQuery。js。

将jQuery添加到WP站点的“正确”方法是:

function theme_scripts() {
  wp_enqueue_script(\'jquery\');
}
add_action(\'wp_enqueue_scripts\', \'theme_scripts\');
另一个问题是,如果您确实使用了最新的jQuery,请注意它不会破坏插件。

SO网友:vancoder

您仍然需要将其排队,但不需要注册,因为它是自动注册的。

SO网友:Nitin Shinde

Jquery包含在核心wordpress文件中,但您需要为前端用户手动加载它。

对于管理仪表板,它是自动加载的。

记住你不能使用速记符号$.

您需要使用jQuery 而不是$

如果要使用$ 而不是jQuery 只需将此代码块放入自定义js文件

var $ = jQuery.bind({});

结束