【问题标题】:wp_dequeue_style in Genesis framework not workingGenesis 框架中的 wp_dequeue_style 不起作用
【发布时间】:2016-07-10 17:09:31
【问题描述】:

我希望在我的子创世纪主题中清除我的代码中的重复 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' ); 
}

什么都没有……

【问题讨论】:

    标签: css wordpress genesis


    【解决方案1】:

    根据codex

    删除一个排队的脚本。

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

    因此,您可能正试图在脚本排队之前将其出队。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多