最近发现登录Wordpress后台异常缓慢,经常卡在fonts.googleapis.com,这是由于Wordpress后台外链加载了谷歌字体(代码位置在wordpress\wp-includes\script-loader.php第580行),而谷歌服务器大家都知道的原因国内访问困难,严重影响页面加载速度。
文章比较旧,目前的Wordpress程序本身已无谷歌字体,所以文本可以忽略了
解决办法:
将下面代码添加到主题functions.php文件中:
- function coolwp_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', 'coolwp_remove_open_sans_from_wp_core' );
之后,再次登录后台速度明显提升。
代码取自 Remove Open Sans font from WP core 插件,也可以直接安装启用该插件。
相似功能的插件:Disable Google Fonts
因Google字库中只有英文,对国人无任何用处,换用国内某字体服务的方法同样意义不大,禁掉最实用。
上述方法对前台主题加载Google字体无效,国外主题也多采用外链Google字体,自行手动修改模板删除相关代码。
以Wordpress默认主题Twenty Fourteen为例,打开主题functions.php模板文件,查找并删除:
- //fonts.googleapis.com/css
其它主题类似,但可能不在functions.php模板中,只能逐一文件查找,只搜索google关键字就可以了。
注:这已是目前国内使用Wordpress所必须做的,建议国内主题设计者直接集成在主题中,不然刚接触WP的新手,会因此放弃,瓷瓶国又一悲剧!
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!





1F
感谢分享,这个代码直接添加到hotnews主题中function.php文件中吧。怎么区别使用成功了?
山东 济南市 2F
确实明显提速,感谢!
3F
原来如此,不过快慢那几秒就当放松下眼睛了。
4F
这几天一直很奇怪为什么前台页面打开正常,一进后台就慢,原来是这样
5F
博主你好,按照你的方法确实有效。我是刚玩wordpress,请问下有wordpress这方面的数据库优化教程吗?
B1
@ lee 非教程,推荐个插件:WP Clean Up。
6F
不得不说。速度是快了很多。以前后台加载很慢,以为是我的网速问题,哈哈,现在解决了。。。
7F
原来是这个原因,我找了半天都没弄明白
8F
巧了昨天自己也装了那个插件。看来最近64对墙内大家的影响的确很大……
9F
知更鸟,我最近也感觉网站打开好慢,我尝试加入过这个代码,但是之后打开页面的源代码还是有加载google的那一栏,我也问过主题的制作商,他们推荐我用CDN,但是这个我没有考虑,麻烦你能帮我看一下,我的模板是不是属于那种加载无效的,还有个重要的,我的后台修改模板中css文件,没有关于代码的,全是这个主题工作室的介绍,麻烦您了
江苏 苏州市 10F
谢谢鸟哥,你又帮我了!!谢谢你,我爱你。。我可以娶你么?
B1
@ Win7en乐园 小泡泡 含蓄!
11F
鸟哥,我想问您一下,评论的头像是怎么设置的,我研究了半天没有发现,因为我的网站头像都是黑白的.
12F
我就说嘛 原来是这个原因
13F
鸟哥牛啊,这两天正愁这个问题,太感谢了。
14F
已转载
15F
感谢推荐Remove Open Sans font Link from WP core
16F
也可以禁用后台Open Open Sans吧?
17F
好文章,解决了许多站长的问题!
18F
网站前台就木办法了啊?我不会修改代码,真蛋疼的地方。
19F
hotnews主题文章页面能加载优酷视频在线,其他平台视频能加载吗?是不是需要自己加代码?
20F
好用
21F
感谢鸟哥分享
22F
除了上面的方法,数字提供的cdn库应该也是挺方便的,有需要的可以试试。
http://fengxiangba.com/jin-yong-wordpress-hou-tai-google-zi-ti.html
23F
鸟哥的博客什么时候可以更新改版为扁平化的啊,现在不都流行这个吗,而且我感觉扁平化貌似加载的速度会更快些(在其他条件相同的情况下)
湖北 武汉 24F
修改 wp-includesscript-loader.php 文件,找到:
$open_sans_font_url = “//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
将里面的fonts.googleapis.com替换成:fonts.useso.com。
貌似这样就可以了。
25F
请问优酷和土豆网的视频现在能不能去掉广告。
B1
@ lufan 不能
山西 柳巷街道 B1
@ lufan 优酷有去广告代码
26F
启用Akismet后,暗箱失效。
B1
@ 知客分享 好久不用Akismet 已在博客找到方法
27F
和WPJAM 七牛镜像存储插件有冲突?评论无法提交
28F
为防止改动出错,建议新手直接安装这个五星级插件:Remove Open Sans font Link from WP core。
29F
我的博客就是这个原因访问很慢,但是我用插件了,没效果呢咋整?
B1
@ 问答网站 你使用的插件是Remove Open Sans font Link from WP core还是Disable Google Fonts?我整的是Remove Open Sans font Link from WP core,亲测效果杠杠的,后者不知。
B2
@ 我爱上QQ 这个是后台能优化 那前台加载怎么办呢
B3
@ lpe 简单点的办法就是换个主题,要么只能手动修改模板删除了…
30F
火狐升级为最新版本30.0,本主题默认登录窗口登录不了后台了。
B1
@ lufan https://zmingcx.com/hotnews-pro-plus-faq.html
第23条
B2
@ 知更鸟 老大 你的新主题咋样了 另外问下在你的知更鸟主题上修改些东西怎么收费。主要是加广告位。
31F
提速很明显。加速乐都推荐了
B1
@ 宋小北 细心的童鞋还是挺多滴…
32F
果然很快了
33F
禁止WordPress后台加载谷歌字体
34F
如何移除页面头部调用 feed /feed/atom xmlrpc.php
江苏 无锡市 35F
谷歌还是适合国外。为什么中国就不行呢
36F
现在国内有镜像了呀。。。
广西 柳州 37F
还是直接用那个360解决方案比较快,就是把wp-includes/script-loader.php和wp-includes/js/tinymce/plugins/compat3x/css/dialog.css文件中的fonts.googleapis.com也替换为fonts.useso.com即可。
38F
鸟哥,我爱你!!主题很漂亮!
39F
办法特别有效!
来自外部的引用