给 WordPress 中使用的脚本加上 Defer 属性
那么在 WordPress 中,我们怎么给 WordPress 使用的脚本自动加上 Defer 属性呢?我们可以在当前主题的 functions.php 文件中加入下面的代码:
add_filter( 'clean_url', 'wpjam_defer_script',11,1);
function wpjam_defer_script( $url ){
if(strpos($url, '.js') === false){
return $url;
}
return "$url' defer='defer";
};
PS:代码会导致后台主题-自定义小工具是空白,请禁用即可