解决wordpress 3.0、3.01下的gravatar留言、评论头像不显示问题

最近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)

分享&收藏

相关热文:

  1. 解决WordPress 3.01 Gravatar头像无法显示
  2. Google Adsense(Google网站联盟)广告申请指南(教程)
  3. 分门别类,悉数经典wordpress插件,最全的WP插件集合
  4. 经典wordpress插件大集合
  5. 推荐网站搜索引擎提交入口大全
  6. Google Adsense被人恶意点击的处理办法
  7. 为不同页面使用不同侧边栏文件
  8. Widget Logic–让你的WordPress在不同页面显示不同的侧边栏
  9. 让WordPress友情链接只在首页显示
  10. 将流量转化为收入:深入浅出实战提升Google Adsense点击率(8)
  11. WordPress中文乱码的解决方法
  12. 将流量转化为收入:深入浅出实战提升Google Adsense点击率(3)
此条目发表在 科技 分类目录,贴了 , , , , 标签。将固定链接加入收藏夹。

发表评论

ͨ绰й绰 KC绰й绰

ͨ绰й绰