我正在处理wordpress主题我添加了一个插件名称wp-faster-cache,它在头部执行脚本标记
<script src='//mysite.com/wp-content/cache/wpfc-minified/fad3/13d93index.js' type='text/javascript'></script>
我已经尝试了很多来自堆栈溢出和google但是失败的技巧。我尝试编辑的很多文件,如function.php,fucntion.wp-script.php等仍然卡住了。我需要添加async =&#39; async&#39;喜欢
<script async = 'async' src='//mysite.com/wp-content/cache/wpfc-minified/fad3/13d93index.js' type='text/javascript'></script>
我知道有很多插件。但我想手动完成。
抱歉我的英语不好。
谢谢,
答案 0 :(得分:1)
请使用functions.php中的以下代码将async
添加到javascript。
if(!is_admin()){
function defer_async_of_js ( $url ) {
if ( strpos( $url, 'jquery.js' ) ) return "$url' ";
if ( strpos( $url, '.js' ) ) {
return "$url' async='async' ";
}
else
{
return $url;
}
}
add_filter( 'clean_url', 'defer_async_of_js', 11, 1 );
}