wordpress优化-提高Gravatar头像加载速度

Gravatar头像是一种被广泛使用的通用头像,呵呵,但是由于在国外,采用的CDN分发来减轻他们的服务器,但却因此我们会因为头像的加载慢而拖慢速度,我们的解决办法就是不要从CDN里获取,直接从www.gravatar.com获取即可!

网上搜索了一些文章,并且做了实验,罗列了下面的该法:

修改/wp-includes/pluggable.php文件

网上说的是

$host = sprintf( "http://%d.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );

修改为:

$host = sprintf( "http://www.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );

$host = 'http://0.gravatar.com';

修改为:

$host = 'http://www.gravatar.com';

但是wordpress的新版本都不是这代码,代码如下:

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';
}

这里只需要改动“$host = 'http://0.gravatar.com';”为“$host = 'http://www.gravatar.com';”即可,上面的“http://%d.gravatar.com”改了反而更慢,改了后替换即可!

另外推荐:Gravatar fixed 插件

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

目前评论:3   其中:访客  2   博主  0   引用   1

  1. avatar 晴刃 1

    感谢博主分享~更改后虽然感觉不明显,但是应该有改进

    • avatar yumanutong 5

      @晴刃 wordpress拖慢速度的原因有很多的,最好的优化就是牛逼的服务器!

评论加载中...

来自外部的引用: 1

  • wordpress优化-提高Gravatar头像加载速度【二】 | SDT技术网

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情