以下两种方法对我没有帮助。我的jQuery总是在head部分。原因是什么?
Method 1: (adding below code to function.php)
if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
wp_deregister_script(\'jquery\');
wp_enqueue_script( \'jquery\', \'https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js\',array(),\'1.9.0\',true);
}
这个在我换衣服的时候可以用
\'jquery\'
, 作为中的第一个参数
wp_enqueue_script
. 那么为什么它不能与jquery句柄一起工作呢?
Method 2: (adding below code to function.php)
function pwcc_jquery_to_footer( &$wp_scripts ) {
if ( is_admin() ) {
return;
}
$wp_scripts->add_data( \'jquery\', \'group\', 1 );
$wp_scripts->add_data( \'jquery-core\', \'group\', 1 );
$wp_scripts->add_data( \'jquery-migrate\', \'group\', 1 );
}
add_action( \'wp_default_scripts\', \'pwcc_jquery_to_footer\' );
此代码对页面没有任何影响,它修改了
group
它告诉脚本应该在页眉还是页脚中