彻底根除WordPress中的Open Sans字体

自从WP最近更新了几个新版本以来,从国内打开WP的速度就越来越慢,从原来的秒开一气儿变成了打不开,曾今一度搞得路由以为自己博客所在的主机被墙掉了=。=

后来,路由弄了WP Super Cache实现了全站预缓存,然后还优化了代码高亮插件WP syntaxhighlighter,可访问速度依旧不是很理想,直到今天忽然主机那边说博客了一个WP访问慢的解决办法。

Google的Open Sans字体

由于Google不配合我朝某政策,结果成了现在这个样子,所以Google服务在朝内基本残废,然后如果你在最新版的WordPress首页查看页面源文件,你就会看到下面这一行:

当然,如果你用任意浏览器的开发模式时间线去看,都会看到这东西加载时间是最长的,有时候甚至能给你刷到一分钟。而且,它不加载完,页面是不会出来的=。=

所以,我们应当顺应国情,去掉这行让人郁闷的代码,从WP中彻底根除这个Open Sans

根除Open Sans的几个步骤

说是这个字体影响了后台,实际上,它也在影响着前台,好了,我们从使用着的主题开始说起。

去掉主题中的Open Sans

首先你需要检查你主题目录下的functions.php文件,在里边添加下边的代码保存:

然后刷新你的网站试试看,如果你和我一样博客整个一片白了,那请去掉这句话(我希望你不是直接在后台编辑的这个文件…………或者你可以跳过这个步骤

然后同样在你对应主题目录下找到sytl.css这个文件来编辑,搜索font-family关键字,查看后边的字体引用是不是包括了“Open Sans”,比如路由使用的这个主题就包含了这个字体的,所以就要把它们改成其他大众的字体,比如路由改成了这样:

去掉后台中的Open Sans

 

在wp-includes目录下找到script-loader.php这个文件,然后找到这一段,大概在570行左右,修改之:

这样,其实前后台就都干掉了这个拖速度的Open sans字体。

写在最后的话

其实说实话每一款主题它里边的代码风格不同,那修改的方式也就不尽相同,尤其是如果你用的是一些并不太正规的第三方定制主题,那可能你会更加头痛,所以,我想你会喜欢接下来的一句话——

安装“Disable Google Fonts”这个插件,直接一步到位=。-

 

另外,你也可以参考这里这里来查看他们的观点。

发表评论

电子邮件地址不会被公开。 必填项已用*标注