为什么需要在标题中使用它?
它在页脚中排队,因为注册时它被设置为在页脚中排队。
在里面wp-includes/script-loader.php
:
$scripts->add( \'jquery-ui-core\', \'/wp-includes/js/jquery/ui.core.js\', array(\'jquery\'), \'1.8.12\' );
$scripts->add_data( \'jquery-ui-core\', \'group\', 1 );
第二行强制将其加载到页脚中。您可以取消注册脚本,然后将其重新排入标头:
<?php
add_action(\'wp_enqueue_scripts\', \'zg_load_scripts\');
function zg_load_scripts(){
if( is_admin() ) return;
wp_deregister_script( \'jquery-ui-core\' );
wp_enqueue_script( \'jquery-ui-core\', site_url( \'/wp-includes/js/jquery/ui.core.js\' ), array(\'jquery\'), \'1.8.12\' );
}