【发布时间】:2018-02-06 19:35:45
【问题描述】:
由于我想避免 W3C 验证警告,我目前在我的函数文件中使用以下 sn-p 从排队的脚本和样式表中删除 type 属性:
// Remove type attribute from scripts and stylesheets
add_filter('style_loader_tag', 'remove_type_attr', 10, 2);
add_filter('script_loader_tag', 'remove_type_attr', 10, 2);
function remove_type_attr($tag, $handle) {
return preg_replace( "/type=['\"]text\/(javascript|css)['\"]/", '', $tag );
}
但这不适用于插件加载的文件。有谁知道这个问题的解决方案吗?
【问题讨论】:
-
您是否尝试过更改 add_filter 调用的执行优先级?