wordpress-应用于管理面板的前端css

wordpress-应用于管理面板的前端css,css,wordpress,Css,Wordpress,我正在开发一个插件,它为前端加载了自己的css,并且运行良好。但是同样的css也应用于管理仪表板。我想防止插件css加载在管理仪表板。 我已经注册了css样式,并将其添加到init,但无法理解是什么导致css加载到管理仪表板中。 下面是我用来注册和使用样式表的代码 function skillapp_css(){ wp_register_style('sh_css', plugins_url('assets/css/styles.css', __FILE__), false, 1.1); w

我正在开发一个插件,它为前端加载了自己的css,并且运行良好。但是同样的css也应用于管理仪表板。我想防止插件css加载在管理仪表板。 我已经注册了css样式,并将其添加到
init
,但无法理解是什么导致css加载到管理仪表板中。 下面是我用来注册和使用样式表的代码

function skillapp_css(){
 wp_register_style('sh_css', plugins_url('assets/css/styles.css', __FILE__), false, 1.1);
 wp_enqueue_style('sh_css');}add_action('init', 'skillapp_css');

你钓得太早了。对于样式和脚本,对于前端资源,您应该连接到
wp_排队_脚本
;对于管理资源,您应该连接到
admin_排队_脚本

function skillapp_css(){
    wp_register_style('sh_css', plugins_url('assets/css/styles.css', __FILE__), false, 1.1);
    wp_enqueue_style('sh_css');
}
add_action( 'wp_enqueue_scripts', 'skillapp_css' );

那更好。谢谢