javascript - 从连接中排除文件(MINIT 插件)

标签 javascript css minify

我有一些 wordpress 博客,我尝试使用 Minit 插件 https://github.com/kasparsd/minit 但它打破了我的 Weaver 主题。我如何使用此处描述的更具体的文件排除?我的意思是,一些例子! http://kaspars.net/blog/wordpress/minit-cache-purge-exclude-files-filter

最佳答案

要从 Minit 中排除一个文件,您必须知道在将脚本或样式排入队列期间使用的它的脚本 ID。您可以从页面 HTML 源代码中的脚本或样式的 id 属性中获取它。以这个 CSS 链接为例:

<link rel='stylesheet' id='rt-wpp-plugin-style-css' href='http://wptavern.com/wp-content/plugins/rt-prettyphoto/css/A.prettyPhoto.css' type='text/css' media='all'/>

此样式的 ID 是 rt-wpp-plugin-style(注意我们不包括尾部 -css-js部分)。

然后我们使用适当的 Minit 过滤器:

  • minit-exclude-js 用于排除 Javascript 文件,或者
  • minit-exclude-css 用于排除 CSS 文件

像这样:

add_filter( 'minit-exclude-css', 'custom_minit_exclude_css' );

function custom_minit_exclude_css( $styles ) {

    $styles[] = 'rt-wpp-plugin-style';

    return $styles;

}

关于javascript - 从连接中排除文件(MINIT 插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845478/

相关文章:

javascript - 使用javascript将cookies发送到另一个网页

html - (General assembly dash - checkpoint 9, project 3) - 从谷歌导入的字体应用不正确?

html - 填充占用了额外的空间,我希望我的 div 像 bootstrap div 一样

css - 合并公共(public)选择器(使用 Codekit)?

Javascript - 结合还是不结合,这是个问题

css - 我怎样才能缩小CSS?属性 [ background-position ] 的简写?

javascript - If/Else Jquery 标题动画

javascript - jquery父容器的宽度

javascript - 在 Mocha ESlint 中测试内部函数错误

html - 为 ul-navigation 添加标题