wp_enqueue_scripts,wp_register_scripts和wp_print_scripts到底有什么区别?wp_print_scripts,而如果我对javascript文件使用wp_enqueue_scripts,代码仍然有效:add_action(‘wp_print_script’,'add_my_js');函数add_my_js(){ if(!is_admin()){ wp_enqueue_script(‘add_my_js’,‘jquery’);}add_action(‘wp_enqueue_add_action’,'add_my_stylesheet');函数add_my_stylesheet() { wp_register_style('default',get_bloginfo( 'stylesheet_url'));wp_enqueue_style(“默认”);}发布于 2011-12-17 17:49:24
wp_print_scripts是在脚本输出到模板时运行的操作。wp_register_script和wp_enqueue_script是用于在wp_print_scripts运行时输出的注册/排队脚本的函数。
您不能在wp_print_scripts操作钩子中注册或登记样式,因为wp_print_styles钩子中已经输出了样式,该钩子在wp_print_scripts之前运行。
请参考动作参考,查看请求中执行的顺序:
22. wp_head
23. wp_enqueue_scripts
24. wp_print_styles
25. wp_print_scriptshttps://wordpress.stackexchange.com/questions/36744
复制相似问题