1992 | M88

wordpress博客打开速度变慢的解决方法

.
​​​​​​​​​​​​​

最近发现wordpress打开的速度慢了很多,甚至连后台都很难打开,
刚开始还以为是网速问题,或者是主机的速度问题,
直到把wordpress博客搬家至VPS,在本地PING过IP之后才发现原来是wordpress博客出了问题。
经过仔细查找发现原来是wordpress有个文件里后台加载了一个google的字体,
由于近来google的服务不稳定,导致大量独立博客字体加载不出来,
从而直接导致几十万wordpress独立博客打开速度变慢,严重时甚至导致网站打不开。
不得不说帝国主义亡我之心不死啊,一个小小的google也来捣乱,好在我们还可以曲线救国,
使我们的WordPress程序重新快起来。

本人在度娘那里找到了三种方法可以马上解决该麻烦。
1、在主题functions.php文件中加入下面代码,禁用WP的google字体

1
2
3
4
5
6
function ashuwp_remove_open_sans() {
    wp_deregister_style( 'open-sans' );
    wp_register_style( 'open-sans', false );
    wp_enqueue_style('open-sans','');
}
add_action('init','ashuwp_remove_open_sans');

2、修改includes/script-loader.php文件中第602行定义了一个谷歌的字体url,624行(3.9版本),
并且在624行有加载这个。其实将在script-loader.php文件直接去除相关代码应该可以,
不过修改源文件总归是不好的,一升级恐怕又没了。
搜索:

1
fonts.googleapis.com

找到这行代码:

1
$open_sans_font_url = "//fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";

1
fonts.googleapis.com

替换为

1
fonts.useso.com

修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到google字体了。
原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。
3、通过WP插件,禁用google字体
这里,具体的就不说了,直接放上插件名称和下载地址。
插件名称:Remove Open Sans font Link from WP core
插件地址:https://wordpress.org/plugins/remove-open-sans-font-from-wp-core/
PS:最后,个人以为,wordpress不适于用过多的插件,而影响速度,所以,我的宗旨是能用代码解决的就绝不用插件。

本文固定链接: https://www.zhbk.name/1-2/992-2/ | m88博客

该日志由 m88 于2014年06月20日发表在 技术资料 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: wordpress博客打开速度变慢的解决方法 | m88博客
关键字: , , , , , , , , , , ,

wordpress博客打开速度变慢的解决方法:目前本页面共有 3 条留言 其中:访客:2 条, 博主:1 条, 访客以 2:1 暂时领先博主

  1. 此人强势抢占了板凳
    烂番茄网 China Google Chrome Windows :

    谷歌呗封杀就是一种悲剧!

    2014-07-06 11:00 北京市 联通[回复]
  2. 此人强势抢占了沙发
    顾夕舞 China Google Chrome Windows :

    终于找到解决的方法了,刚开始我的博客也是很慢,最近两天好像又正常了些~~~~

    2014-06-28 20:34 福建省厦门市 联通[回复]
    • m88 China Google Chrome Windows :

      经检查,贵站还存在一个Google链接:googleapis.com。请仔细查找。

      2014-07-01 20:48 [回复]

发表评论

汗 色 悲 闭嘴 调皮 笑 惊 亲 雷 馋 晕 酷 奸 怒 狂 萌 吃 贪 囧 羞 哭 嘿

NOTICE1:亲,评论一下吧,又不会怀孕,欢迎吐槽!

NOTICE2:一切广告形式的昵称及评论一律删除,与本文无关的留言请到留言板,谢谢合作!

NOTICE3: 为防止垃圾评论,没有头像的会被“小墙”直接拖入待审,请申请Gravatar通用头像

NOTICE4: You must type some Chinese(like“你好”)in your comment to pass the spam-check, thanks!

快捷键:Ctrl+Enter
欢迎来自 miantiao.me 的朋友!
推荐您 点击这里 订阅我的博客
×