我想讓Cloudflare的火箭加載器在我的WP網站上工作。一切工作正常,除了WP可視化編輯器。我遵循這裏的建議,但它不起作用:Cloudflare的Rocket Loader + Wordpress - >忽略腳本?
如何將自定義屬性添加到Wordpress中的JavaScript標記?
的CloudFlare說,爲了使火箭裝載機忽略的JavaScript文件,我需要我的腳本之前添加數據cfasync =「假」的標籤:
<script data-cfasync="false" src="/javascript.js"></script>
火箭裝載機沒有按」不要忽略我的JS文件。
這裏是我的代碼:
function rocket_loader_attributes($url)
{
$ignore = array (
'http://www.mysite.com/wp-includes/js/tinymce/tiny_mce.js?ver=349-21274',
'http://www.mysite.com/wp-admin/js/editor.js?ver=3.4.2'
);
if (in_array($url, $ignore))
{ // this will be ignored
return "$url' data-cfasync='false";
}
return $url;
}
add_filter('clean_url', 'rocket_loader_attributes', 11, 1);
什麼是錯我的代碼?
我目前在自動模式下使用Rocket Loader。
任何人都可以幫忙嗎?
也許你可以指點我正確的方向。
謝謝。
我一直在試圖找到一個小時的解決方案。請幫忙。 – 2013-03-10 20:04:57
這條線看起來很有趣:'return'$ url'data-cfasync ='false「;'。 – hkBst 2016-04-05 08:55:48