Gravatar网站CND(内容分发网络)经常未知原因出现问题(你懂的...),国内无法显示以0.gravatar.com和1.gravatar.com为前缀的头像,而以www.gravatar.com为前缀的却可以,如果你启用了头像缓存插件或主题具备头像缓存功能,空间主机又在国外,不会受到影响,而国内主机则无法实现头像缓存,这一问题严重拖慢了页面打开速度.文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
可能有人会问,为什么有的站点的Gravatar头像地址是以www.gravatar.com开头,有的却是以0.gravatar.com和1.gravatar.com为前缀呢?WordPress 从2.5版开始集成了Gravatar头像功能,随着使用Gravatar头像的用户越来越多,为了减轻服务器负担,Gravatar网站采用CDN(内容分发网络),就近从Gravatar网站服务器加载头像,提高页面打开速度。文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
正因为如此从WordPress 3.0开始,改进源代码适应CDN,提高头像加载速度。默认情况下还在使用老版本WordPress的用户,由于没有启用CDN,所以前缀是www.gravatar.com,直接从主站加载头像,不会受到影响。文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
下面就说说如何修改WordPress源文件,直接从www.gravatar.com加载Gravatar头像。文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
打开WordPress程序wp-includes目录中的pluggable.php文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
在大概第1635行找到:文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
- $host = sprintf( "http://%d.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );
修改为:文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
- $host = sprintf( "http://www.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );
在第1637行找到:文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
- $host = 'http://0.gravatar.com';
修改为:文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
- $host = 'http://www.gravatar.com';
完成保存后覆盖原文件即可.文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
再打开评论页面查看源文件,头像全部是以www.gravatar.com开头了。文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html
如果认为修改程序文件麻烦,可以安装启用Gravatar fixed插件文章源自知更鸟-https://zmingcx.com/master-loaded-gravatar-avatar.html

2010年10月19日 00点41分 1F
我的空间在国外,不需要修改
2010年10月19日 02点29分 2F
哈哈,月光博客也写了一样的文章。你是原创。想和你交换友情链接不知可否?山人网络 http://www.shanr.net
2010年10月19日 21点15分 B1
@ 珊珊 试访问了一下,没打开,提示:内容编码错误,我WIN7系统,FF浏览器,北京方正宽带
2010年10月19日 12点22分 3F
鸟哥,你发的可以没有我的早哦!嘿嘿,http://xiaopiren.com/?p=257
用的也是你的主题,期待3.0版本
2010年10月22日 16点52分 B1
@ wonkimwall 我自己修改的3.0 你要么~~ 演示站点pccp.me
2010年10月19日 13点00分 4F
我用手机的uc国际穿墙版能够正常快速访问 ,可能是天朝局域网限制?
2010年10月19日 13点32分 5F
我也看到月光博客也有一篇写这个的文章
2010年10月19日 15点05分 6F
好久来一次
2010年10月19日 20点30分 7F
难怪!还以为是自己修改了哪个文件,连本地测试也不能显示头像
2010年10月19日 20点46分 8F
测试一下头像
2010年10月19日 20点58分 9F
没有头像也好,大家都是白板,很公平~~
哥的博客先让他们挂几天白板再说~~
2010年10月19日 21点18分 10F
向博主反应个情况,我的博客使用的是你的苹果主题,周日刚换上,今天使用WLW写博客的时候发现在WLW的编辑页面里显示异常,无法使用WLW的编辑模式,只能用代码模式,不知道是何原因;另,在“预览”状态时发现不是在文章页面,而是在首页里预览文章
2010年10月19日 22点15分 B1
@ 顺水横流 没用WLW写过博客,不能帮你了
2010年10月19日 23点36分 B2
@ 知更鸟 哦,博主可以试试,非常不错的离线写博客工具;看来以后我只能用代码的形式来写了
2010年10月19日 21点49分 11F
我用了插件,就是月光的那个插件。也是一样的效果。
2010年10月19日 22点56分 B1
@ 碧雅阁 呵,就改两个字母,也用插件
2010年10月21日 01点13分 B2
@ 知更鸟 就是嘛,改一下地址就完事儿了….
2010年10月20日 16点25分 12F
已经改过了。
2010年10月25日 15点58分 13F
12
2010年10月25日 22点27分 14F
请教下博主你插入的代码是如何实现的?谢谢!
2010年10月26日 07点24分 B1
@ 邪客 看一下这篇
http://zmingcx.com/do-not-realize-wordpress-code-highlight-plugin.html
2010年10月26日 10点32分 B2
@ 知更鸟 学习了,谢谢!PS:你发布的最新的那个主题在评论页面是否需要添加一个判断评论是否处于审核的语句?
<?php if (function_exists(‘wp_list_comments’)) : ?>
评论代码
<?php else: ?>
处于审核中。。。
<?php endif; ?>
个人菜鸟,不当之处尚请指点!
2010年10月26日 11点31分 B3
@ 邪客 感谢你的建议,升级主题时会加上
2010年10月26日 13点22分 15F
我只知道有时候博客时不显示头像,原来这还跟gravatar.com有关呀。
2010年10月30日 08点06分 16F
头像是不错,可是前段时间,wp 3.0+的头像好像无法显示了,没办法把网站的头像全去掉了,现在又回来了,折腾啊
2010年10月30日 08点09分 17F
对了,楼主有没有优化网站访问的文章?能不能给点首页优化建议?不胜感谢!
2010年11月2日 13点56分 18F
修改了,测试下试试。
2010年11月2日 14点36分 19F
中国国情,带WWW再被Q了就完蛋了,这个功能除非有人架设服务器,不然完蛋了
2010年11月2日 18点36分 20F
是,速度加快了。感谢楼主啊,楼主能不能讲讲网站页面设计怎么起步啊?
2010年11月3日 14点44分 21F
wp貌似后台速度也不快
2010年11月7日 14点48分 22F
哎,只能说GFW很强大
2010年11月8日 20点32分 23F
鸟哥,啥也不说了,人不能无耻到这种地步,简直枉为人父!
自己去看吧
2010年11月8日 21点07分 B1
@ aunsen 嗯,这个站之前有人说过,我只能说仿的很像…
2010年11月9日 13点30分 B2
@ 知更鸟 鸟哥把我的留言编辑下吧,免得还增加一个外链!
2010年11月14日 21点12分 24F
来这里求助来了。
2010年11月25日 14点49分 25F
回复留言,如果没有填写网址,会出现论码,怎么解决。
2010年11月25日 14点52分 26F
请教,默认头像都是叉叉,应该在哪里更新。
2010年11月25日 15点55分 B1
@ 乐魔豆 后台主题设置中取消头像缓存
2010年11月26日 22点24分 27F
你好,知更鸟:关于自定义栏目——通过阅读你的文章学会了为文章添加password_hint和hot这两个定义的用法,我这才发现原来自定义栏目是这样的有趣和实用。可是其它的自定义名称(比如:auto_importbloger_blog等等)又该如何使用呢?
2010年11月28日 09点46分 28F
我申请了的图像,怎么总是不能显示的啊????????
2010年12月7日 19点48分 29F
这个评论头像不错
2010年12月28日 11点10分 30F
也来试试踏浪者博客的图像
另外,感谢博主的好教程
2011年1月15日 10点00分 31F
学习下。。我的站也是一直不显示。郁闷死
2011年2月27日 22点53分 32F
能不能在主题文件里改一下
2011年3月1日 00点27分 33F
嘿嘿,有意思
2011年3月29日 17点15分 34F
测试下头像
2011年4月23日 17点00分 35F
留言测试一下头像!
2011年8月23日 19点09分 36F
测试一下头像
2011年9月23日 22点43分 B1
@ 孤苏陌澜 记得刚申请Gravata的时候,满世界的找能用Gravata的网站,那叫一个疯狂,这的确是一个很好的创意。
2011年9月20日 14点18分 37F
非常感谢
2011年12月25日 19点42分 38F
Gravatar网站CND(内容分发网络)
CND應該是CDN才對喔~
2012年2月2日 03点05分 39F
收藏了!!!!!
2012年2月5日 05点30分 40F
学习了。~~~
2016年2月28日 22点59分 B1
@ shiki
需要“修改WordPress源文件”这点比较麻烦,因为程序每次升级之后就会被覆盖,自己又得重复操作一遍,相当麻烦。因而,我的博客使用的是别的方法,既设置简单又实用,感觉还算不错。
2012年2月19日 17点27分 41F
很实用,有时间准备试一试,嘿嘿
2012年3月18日 08点07分 42F
有用,学了,测试一下,谢谢。
2012年3月31日 23点30分 43F
是不是被gravatar是不是被墙了呀?我这看到头像了。
2012年5月3日 12点39分 44F
很实用,有时间准备试一试
2012年5月3日 12点40分 45F
有用,学了,测试一下,谢谢。
2012年5月14日 18点22分 46F
来学习了
2012年8月8日 21点06分 47F
我也来测试下自己头像
2013年4月15日 20点36分 48F
PHP高手啊,以后多来学习!希望不吝指导。
2015年1月1日 00点42分 49F
WP后台慢除了谷歌字体、各种国外人开发的插件问题,还有可能是gravatar头像地址被GFW墙的原因呢?2014最12月29日最新总结的wordpress后台打开慢/卡顿的解决方法【亲测好用!推荐你也试试!】http://seofangfa.com/other-note/wordpress-slow.html
2015年6月1日 00点21分 50F
1635 1637 没找到以上代码啊
2016年3月24日 12点27分 51F
鸟哥,内容分发网络不是CND,是CDN….
来自外部的引用