WordPress終極優化指南–刪除JS及CSS的版本查詢字符串
如果有心的話我們查看網頁源碼會發現原來的js和css後面有一串多出來的字符,比如scripts.js?ver=2.7.9
這一串字符的問題在哪呢?
問題在於大多數服務器都不會使用到查詢字符串。這就意味著每一次請求,這些js和css都需要從服務器重新獲取。這會極大增加我們服務器的帶寬壓力。而且增加了加載時間。
然後我們就可以通過禁用查詢字符串來改善這個問題。
解決方式1
function _remove_script_version ( $src ){ $parts = explode( '?', $src ); return $parts[0]; } add_filter( 'script_loader_src', '_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
將以上代碼填入functions.php即可。
解決方式2
使用插件Autoptimize來禁用