wordpress-应用于管理面板的前端css
我正在开发一个插件,它为前端加载了自己的css,并且运行良好。但是同样的css也应用于管理仪表板。我想防止插件css加载在管理仪表板。 我已经注册了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
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' );
那更好。谢谢