True参数,但jQuery在页眉中注册,而不是在页脚中注册

时间:2017-02-03 作者:Gabriel Souza

我想注册jquery。js,但即使使用true参数,它也会在页眉中注册。

这是代码。其他脚本在页脚中注册。只有jquery没有。

function mysite_scripts() {

wp_deregister_script(\'jquery\');

wp_register_script( \'jquery\', get_template_directory_uri() . \'/js/libs/jquery-3.1.1.min.js\', array(), "3.1.1", true );

wp_register_script( \'plugins-script\', get_template_directory_uri() . \'/js/plugins.js\', array( \'jquery\' ), false, true );

wp_register_script( \'main-script\', get_template_directory_uri() . \'/js/main.js\', array( \'jquery\', \'plugins-script\' ), false, true );

wp_enqueue_script( \'main-script\' ); 

add_action( \'wp_enqueue_scripts\', \'mysite_scripts\' );

1 个回复
SO网友:Anwer AR

这可能对你有用。尝试使用排队,而不是注册它。

wp_deregister_script(\'jquery\');

wp_enqueue_script( \'jquery\', get_template_directory_uri() . \'/js/libs/jquery-3.1.1.min.js\', array(), "3.1.1", true );