谷歌的服务在国内很多地方经常会打不开,而 WordPress 后台使用了谷歌的 ‘open-sans’ Web 字体,而这个字体又是在 WordPress 后台的里面放着的。网络出了问题,’open-sans’ 字体下载不了的时候,浏览器会不断尝试下载这个文件,直到超时出现 HTTP 404 错误,浏览器才会继续下载页面的其他文件,显示网页。这个过程需要花费很多秒的时间,所以给用户的感觉是WordPress 后台很慢,其实这是国内网络的原因。
知道了问题出在哪里,解决起来就非常简单了,这个 ‘open-sans’ 字体阻塞了浏览器下载网页,不加载这个字体就可以了。把下面一段代码放到当前主题的 functions.php 文件中合适的位置,保存后,刷新一下后台页面,你就回发现,WordPress 后台的打开速度快了不少.
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' );
因为这是个英文字体,删除之后,对于中国的用户来说,基本上不会产生什么不良影响,所以,请放心删之。