我正在尝试将我的自定义脚本和样式与代码块排队,脚本可以工作,但样式不能工作。我不知道我做错了什么。
function my_scripts_method() {
wp_deregister_script( \'jquery\' );
wp_deregister_script( \'style\' );
wp_register_script( \'jquery\', \'//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js\' );
wp_register_style( \'style\', \'//siteripe.com/style.css\' );
}
add_action(\'wp_enqueue_scripts\', \'my_scripts_method\');
add_action(\'wp_enqueue_style\', \'my_style_method\');
最合适的回答,由SO网友:Eyal 整理而成
我认为您使用wp\\u enqueue\\u样式的方式是错误的,因为它不是一个动作挂钩。wp\\u enqueue\\u scripts操作挂钩用于将脚本和样式排队。尝试以下操作:
function my_scripts_method() {
wp_deregister_script( \'jquery\' );
wp_deregister_script( \'style\' );
wp_register_script( \'jquery\', \'//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js\' );
wp_register_style(\'style\', \'//siteripe.com/style.css\' );
wp_enqueue_style(\'style\');
}
add_action(\'wp_enqueue_scripts\', \'my_scripts_method\');