Enqueue script not working

时间:2015-11-21 作者:Usman Ahmed Mani

这是我的脚本排队代码。后一个有标题的yourscript2 正在工作,但第一个有标题的upload 不工作:

add_action( \'wp_enqueue_scripts\', \'add_my_script\' );
function add_my_script() {
    wp_enqueue_script(
        \'upload\', 
        get_template_directory_uri() . \'/js/upload.js\',
        array( \'jquery\' )
    );

    wp_enqueue_script(
        \'yourscript2\',
        get_template_directory_uri() . \'/js/text.js\',
        array( \'jquery\' )
    );
}

1 个回复
SO网友:WPTC-Troop

你的upload.js 未添加,因为已经有由添加的脚本wordpress as default 对于处理程序upload.

所以I suggest you to change the handler. 如果没有,你可以de-register wordpress注册的上载处理程序

wp_deregister_script( \'upload\' );
然后像往常一样注册你的。但我强烈建议你不要de-register 默认函数(这将导致wordpress上传过程中发生很多冲突),因此just change your handler.

@s\\u ha\\u dum theupload 正在为您插入,因为upload 处理程序不在最新的wordpress版本中。List of scripts 自v3起由wordpress注册。8、所以Usman Ahmed Mani 可能正在使用旧版本的wordpressupload 处理程序

相关推荐