在页脚中排队的脚本不适用于WordPress 3.6

在页脚中排队的脚本不适用于WordPress 3.6,wordpress,scripting,Wordpress,Scripting,自从上次将WordPress更新为3.6以来,我遇到了一个奇怪的问题:我的排队方法无法将脚本放在页脚中 以下是我的代码(适用于WordPress 3.5和以前的版本): 有人有主意吗 谢谢你的帮助 删除默认的wordpress jquery后,您应该已经注册了jquery文件 试试这个: function load_external_jQuery() { // load external file wp_deregister_script( 'jquery' ); // dereg

自从上次将WordPress更新为3.6以来,我遇到了一个奇怪的问题:我的排队方法无法将脚本放在页脚中

以下是我的代码(适用于WordPress 3.5和以前的版本):

有人有主意吗


谢谢你的帮助

删除默认的wordpress jquery后,您应该已经注册了jquery文件

试试这个:

function load_external_jQuery() { // load external file  

    wp_deregister_script( 'jquery' ); // deregisters the default WordPress jQuery  
    wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"), false);
    wp_enqueue_script('jquery');
    wp_register_script('flexslider', get_template_directory_uri().'/js/jquery.flexslider-min.js', array('jquery'), null, true);
    wp_enqueue_script('flexslider');
    wp_register_script('waypoints', get_template_directory_uri().'/js/waypoints.min.js', array('jquery'), null, true);
    wp_enqueue_script('waypoints');

    wp_enqueue_script('theme_functions', get_template_directory_uri().'/js/functions.js', array('jquery', 'flexslider', 'waypoints'), null, true);
}  
add_action('wp_enqueue_scripts', 'load_external_jQuery');

我不确定您是否可以注册脚本,然后尝试排队脚本日志文件中是否有错误?您确定在调用
wp\u footer()
之前(或之前)没有错误吗?我假设您已经有了一个
wp\u footer()
调用,如果它以前工作过,请在管理UI中检查
$GLOBALS['wp\u scripts']
function load_external_jQuery() { // load external file  

    wp_deregister_script( 'jquery' ); // deregisters the default WordPress jQuery  
    wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"), false);
    wp_enqueue_script('jquery');
    wp_register_script('flexslider', get_template_directory_uri().'/js/jquery.flexslider-min.js', array('jquery'), null, true);
    wp_enqueue_script('flexslider');
    wp_register_script('waypoints', get_template_directory_uri().'/js/waypoints.min.js', array('jquery'), null, true);
    wp_enqueue_script('waypoints');

    wp_enqueue_script('theme_functions', get_template_directory_uri().'/js/functions.js', array('jquery', 'flexslider', 'waypoints'), null, true);
}  
add_action('wp_enqueue_scripts', 'load_external_jQuery');