挂钩:ADMIN_FOOTER和ADMIN_PRINT_FOOTER_SCRIPTS不工作?

时间:2011-05-13 作者:INT

两个都试过了,但似乎都不起作用,我是不是错过了什么?

add_action(\'admin_footer\', \'jupload_scripts\');
    wp_register_script(\'jquery-ui\', \'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js\', array(\'jquery\'), \'1.8.6\');
    wp_enqueue_script( \'jquery-ui\' );
}

1 个回复
最合适的回答,由SO网友:Hameedullah Khan 整理而成

根据Wordpress Codex,即使您希望将脚本添加到页脚,也最好使用专用的挂钩来注册和排队脚本。

因此,正确的做法是:

function jupload_scripts() {
    wp_enqueue_script( \'jquery-ui\', \'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js\', array(\'jquery\'), \'1.8.6\', true );
}
add_action( \'admin_print_scripts\', \'jupload_scripts\' );

结束