Genesis框架中的wp_dequeue_style不起作用

时间:2016-07-10 17:09:32

标签: css wordpress genesis

我希望在我的孩子创世纪主题中从重复的css中清除我的代码。 有些插件使用不同版本的相同库,如font-awesome。

如果你在www.cartomanziadivinazione.it看到html代码,你可以看到:

<link rel='stylesheet' id='fontawesome-css' href='//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css?ver=1.3.9' type='text/css' media='all' />

我想删除这一行,我在功能主题

中写了这个
add_action('wp_enqueue_scripts', 'cleaning_seo');

function cleaning_seo() { 
wp_dequeue_style( 'fontawesome-css' );
wp_deregister_style( 'fontawesome-css' ); 
}

但没有...

1 个答案:

答案 0 :(得分:1)

根据codex

  

删除排队的脚本。

     

要出列,该剧本必须已入队。试图   在脚本入队之前将脚本出列将无效。

因此,您可能会尝试在排队之前将脚本出列。

确保您在正确的位置使用此功能;尝试增加执行顺序:

add_action('wp_enqueue_scripts', 'cleaning_seo', 999);