下面是在主题中包含jQuery的正确方法。
打开功能。将以下内容添加到主题文件夹中:
// Proper way to enqueue scripts and styles
function royal_insert_jquery(){
wp_enqueue_script(\'jquery\', false, array(), false, false);
}
add_filter(\'wp_enqueue_scripts\',\'royal_insert_jquery\',1);
这将加载WordPress捆绑版的jQuery,并确保它始终加载到您的站点头部。
EDIT
如果您想将自己或现有的jQuery而不是捆绑版本排入队列,那么可以通过向其传递$src参数来修改挂钩。
function royal_insert_jquery(){
wp_deregister_script(\'jquery\');
wp_register_script(\'jquery\', get_template_directory_uri().\'/javascripts/jquery.js\', array(), false, false);
wp_enqueue_script(\'jquery\');
}
add_filter(\'wp_enqueue_scripts\', \'royal_insert_jquery\', 1);
使用WordPress Codex作为参考,这样您就知道需要哪些参数,可以传递哪些参数,以及如何正确使用挂钩。以下是链接:
wp_enqueue_scripts()