谷歌的服務(wù)在國(guó)內(nèi)很多地方經(jīng)常會(huì)打不開,而 WordPress 后臺(tái)使用了谷歌的 ‘open-sans’ Web 字體,而這個(gè)字體又是在 WordPress 后臺(tái)的里面放著的。網(wǎng)絡(luò)出了問題,’open-sans’ 字體下載不了的時(shí)候,瀏覽器會(huì)不斷嘗試下載這個(gè)文件,直到超時(shí)出現(xiàn) HTTP 404 錯(cuò)誤,瀏覽器才會(huì)繼續(xù)下載頁面的其他文件,顯示網(wǎng)頁。這個(gè)過程需要花費(fèi)很多秒的時(shí)間,所以給用戶的感覺是WordPress 后臺(tái)很慢,其實(shí)這是國(guó)內(nèi)網(wǎng)絡(luò)的原因。
知道了問題出在哪里,解決起來就非常簡(jiǎn)單了,這個(gè) ‘open-sans’ 字體阻塞了瀏覽器下載網(wǎng)頁,不加載這個(gè)字體就可以了。把下面一段代碼放到當(dāng)前主題的 functions.php 文件中合適的位置,保存后,刷新一下后臺(tái)頁面,你就回發(fā)現(xiàn),WordPress 后臺(tái)的打開速度快了不少.
function opt_remove_open_sans_from_wp_core() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans','');
}
add_action( 'init', 'opt_remove_open_sans_from_wp_core' );
因?yàn)檫@是個(gè)英文字體,刪除之后,對(duì)于中國(guó)的用戶來說,基本上不會(huì)產(chǎn)生什么不良影響,所以,請(qǐng)放心刪之。


