從2014年5月25號左右開始,發現原來打開很快的網站,變得異常緩慢,后臺打開很慢,無法忍受。網站用的是wordpress程序。
萬般無奈上谷歌搜索,發現前幾天偶爾打不開的谷歌如今是徹底打不開了。這絕不是偶然,于是排查網站,發現WordPress自動加載的谷歌Open Sans字體拖慢了后臺速度。
于是想到兩個解決辦法:
1、屏蔽谷歌字體,不加載。
2、通過代理訪問谷歌Open Sans。
方法1:
將如下代碼復制到主題文件function.php
//禁用Open Sans
function remove_open_sans() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans', '');
}
add_action( 'init', 'remove_open_sans' );
完美解決,后臺運行如飛。
方法2:
使用360網站衛士代理訪問谷歌Open Sans
打開wordpress代碼中的文件wp-includes/script-loader.php文件
搜索:fonts.googleapis.com找到這行代碼:
$open_sans_font_url = "http://fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";
把fonts.googleapis.com替換為fonts.useso.com
修改完成保存,刷新網頁,實時生效,后臺速度恢復正常。
更多閱讀:
2F
我是將字體和css弄到自己網站,然后改地址,這樣就從自己網站加載啦~
B1
@ BabyBichu @BabyBichu : 這是個很好的解決辦法。
1F
//禁用Open Sans谷歌字體
function remove_open_sans() {
wp_deregister_style( ‘open-sans’ );
wp_register_style( ‘open-sans’, false );
wp_enqueue_style(‘open-sans’, ”);
}
add_action( ‘init’, ‘remove_open_sans’ );
//禁用谷歌字體