2017-05-03 80 views
0

我的工作我添加了一個插件名稱WP-最快的高速緩存,其頭部部分嘗試在WordPress站點

<script src='//mysite.com/wp-content/cache/wpfc-minified/fad3/13d93index.js' type='text/javascript'></script> 

我已經試過很多執行一個腳本標記一個WordPress主題腳本標籤後添加異步來自堆棧溢出和谷歌的技巧,但失敗了。我試圖編輯的很多文件像function.php,fucntion.wp-script.php等仍然卡住。我需要添加異步=「異步」像

<script async = 'async' src='//mysite.com/wp-content/cache/wpfc-minified/fad3/13d93index.js' type='text/javascript'></script> 

我知道有很多插件。但我想手動完成。

對不起,我的英語不好。

感謝,

+0

沒有得到什麼你問,但試試這個'<腳本異步延遲的src =「// mysite.com/wp-content/cache/wpfc-minified/fad3/13d93index.js」類型='文本/ javascript'>'check [here](http://www.growingwiththeweb.com/2014/02/async-vs-defer-attributes.html)瞭解更多信息 –

回答

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); 
}