我有一些 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/