最近Xshagua启用wordpress3.0版,新版本在后台有了不少的改进,总体来说还不错的。但是当我把2.9.2版的数据库导入的时候发现,以前的评论者gravatar头像都无法显示,本以为是上传数据时出错,从新上传时发现仍是如此。最后下载wordpress3.0.1版,此问题仍然存在!
早就听说wordpress3.0 beta1版本就开始gravatar头像一直连接着0.gravata.com ,很多评论说这样速度会更快,但现在一想可能是0.gravata.com在中国被强了吧!通过翻墙是可以看到头像的!
没办法啊,只能自己解决了。奋斗了一天参考老版把gravatar头想的链接指老版的,这样问题就解决了!
具体方法:
在wp-includes文件夹里有pluggable.php文件
在2.9.2版本里函数是:
if ( is_ssl() )$host = ‘https://secure.gravatar.com’;else$host = ‘http://www.gravatar.com’;
而3.0版和3.01版则为:
if ( is_ssl() ) {$host = ‘https://secure.gravatar.com’;} else {if ( !empty($email) )$host = sprintf( “http://%d.gravatar.com“, ( hexdec( $email_hash{0} ) % 2 ) );else$host = ‘http://0.gravatar.com’;}
把函数换成2.9.2里的,问题就解决了!
大家可以采用同样的方法,一定可用!不信请看Xshagua的侧边栏评论效果,我用的是wordpress3.0.1版。
玩的愉快,有什么疑问留言一定解决!呵呵呵…
转载:Xshagua(http://www.xshagua.com/?p=177)
分享&收藏相关热文:
- 解决WordPress 3.01 Gravatar头像无法显示
- Google Adsense(Google网站联盟)广告申请指南(教程)
- 分门别类,悉数经典wordpress插件,最全的WP插件集合
- 经典wordpress插件大集合
- 推荐网站搜索引擎提交入口大全
- Google Adsense被人恶意点击的处理办法
- 为不同页面使用不同侧边栏文件
- Widget Logic–让你的WordPress在不同页面显示不同的侧边栏
- 让WordPress友情链接只在首页显示
- 将流量转化为收入:深入浅出实战提升Google Adsense点击率(8)
- WordPress中文乱码的解决方法
- 将流量转化为收入:深入浅出实战提升Google Adsense点击率(3)










分享到和讯微博
分享到天际网







