我正在尝试注销一个CSS文件,它是从插件系统添加的。CSS文件在所有页面中都是无用的。
因此,我添加了一个简单的wp_deregister_style
传递用于注册的CSS类的名称。事实上,CSS文件不再打印,而是查看$wp_styles
变量我仍然可以在队列数组中看到“item”。
有没有办法去掉它?
最合适的回答,由SO网友:Pieter Goosen 整理而成
要正确且完全删除样式,需要取消注册(wp_deregister_style()
) 和出列(wp_dequeue_style()
) 信息技术退出队列将从中的数组中删除样式$wp_styles
变量,取消注册样式将从打印中删除样式表
add_action( \'wp_enqueue_scripts\', \'my_deregister_styles\', 100 );
function my_deregister_styles() {
wp_dequeue_style( \'genericons\' );
wp_deregister_style( \'genericons\' );
}