最近几日本站的 WordPress 后台出奇的慢,我以为是我自己浏览器的问题,换了很多浏览器包括号称最快的谷歌浏览器也还是一样的慢,今天一时想起,就用 firefox 的 debug 调试工具查看网络状况,发现在加载谷歌的字体的时候无法获取字体,必须要等到这个文件请求超时才可以继续加载更多文件。
无法加载谷歌的字体导致这个页面浪费 21s 的加载时间,确实比较老火啊,WordPress 后台加载有没有办法去掉 Google 的字体呢?
通过查看后台源代码得知,function.php 中 script-loader.php 的 580 行代码进行加载了字体,所以我们可以这样修改:
在 function.php 中添加如下代码:
if (!function_exists('remove_wp_open_sans')){
function remove_wp_open_sans() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
}
add_action('wp_enqueue_scripts', 'remove_wp_open_sans');
}
插件名称 Remove Open Sans font Link from WP core,直接在 WordPress 安装即可,如果您的服务器不能下载文件,你可以直接访问插件页面:http://wordpress.org/plugins/remove-open-sans-font-from-wp-core/,下载解压以后上传到网站的 plugs 目录即可。