在我的twely.org网站上,我在标题中有不受欢迎的CSS。不需要的CSS文件来自wp_head。如何删除以下样式表?
<link rel='stylesheet' id='themify-shortcodes-css' href='http://www.twely.org/wp-content/themes/elemin/themify/css/shortcodes.css?ver=1.5.8' type='text/css' media='all' />
<link rel='stylesheet' id='pretty-photo-css' href='http://www.twely.org/wp-content/themes/elemin/themify/css/lightbox.css?ver=3.8' type='text/css' media='all' />
答案 0 :(得分:2)
您可以使用wp_deregister_style()函数执行此操作:
http://codex.wordpress.org/Function_Reference/wp_deregister_style
答案 1 :(得分:1)
取消注册/出列样式是最佳做法
https://codex.wordpress.org/Function_Reference/wp_deregister_style https://codex.wordpress.org/Function_Reference/wp_dequeue_style
但是你也可以使用这个过滤器来过滤掉字符串条件或其他条件的样式:
add_filter( 'style_loader_src', function($href){
if(strpos($href, "name-of-allowed.css") !== false) {
return $href;
}
return false;
});