最新消息:如果微饭的文章帮助了您那就为微饭点个赞吧!丨微Fan'交流群: [ 79453197] 分享好玩的~丨个人作品集 / 网址导航 / 好压

Wordpress开发:Gravatar头像被墙的四种解决方案

weeiy

前几个月就已经出现过Gravatar头像无法调用的情况,Gravatar官网一直也是无法访问,我 Great wall Wall 也是V587,不得不让人折服!

症状:网站一直处于加载状态,访问速度变慢,左下角显示状态条:0.gravatar.com链接一直滚动等

以下为微饭从网上收集的四种应对Gravatar头像被墙的方案及其优缺点,供大家选用。

一、调用ssl 头像链接

https方式没被墙,速度也还不错,目前可以选择这个简单方式。

如果你的网站启用了ssl则不需要了,没有的话,需要在functions.php加入如下代码

优点:他们认为这个功能简单稳定~

缺点: 当头像特别大时速度可能略慢,微饭认为普通方式被BAN(游戏术语:禁用)了,SSL方式还会远吗~~

二、本地缓存

请将下面的代码加到functions.php

在WordPress安装根目(即跟wp-content等文件夹同一目录下)下新建一个名为 avatar 的文件夹 ,并给予写权限。放入一张同尺寸的头像图片命名为default.jpg。

优点:和主机速度挂钩,如果你的服务器特别快则头像加载也特别快。

缺点:首先你的主机要能出国,然后才是只能缓存一个尺寸的头像,打死就一个尺寸。

via:willin

三、多说缓存服务器

下面的代码加到functions.php

 

优点:多说还是挺不错的,微饭一直在用多说。

缺点:有伙伴反应有时会少根筋。

四、七牛缓存方案

首先你要有个七牛账号,没有就先注册一个七牛账号:https://portal.qiniu.com/signup?code=3lea5cvgwgv9u

a1 QQ截图20141126202520 QQ截图20141126202559

将以下代码放入你的wordpress主题的functions.php中:

请将里面的:grava1.qiniudn.com 替换为你的七牛地址。

适用于使用七牛插件的小伙伴。

本站部分内容来自网络,如有侵权,请联系我们进行处理,转载本站文章请注明出处!
发表我的评论
取消评论
表情 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(16) 个小伙伴在吐槽~
  1. 非常详细,感谢分享
    淘小众2周前 (12-31)回复
  2. 博主这个是多说吗? 如果不是,请问头像怎么搞定的呢?回复错了。。。
    8771年前 (2015-12-27)回复
  3. 瞧瞧
    沙发1年前 (2015-09-16)回复
  4. HTTPS方式目前安全,建议全站切换到HTTPS去,多说,七牛之类的治标不治本
    大仁1年前 (2015-09-02)回复
    • 目前用的V2的头像CDN,效果不错
      微饭 1年前 (2015-09-02)回复
  5. https即可。。。感谢楼主为所有生活在毫无人权的内地的只是玩玩博客的小朋友。。。
    圣光迪莫2年前 (2015-01-14)回复
    • 所作出的恭献
      皇家圣光迪莫2年前 (2015-01-14)回复
  6. 这个不成功呀
    春风博客2年前 (2014-12-28)回复
  7. 表来过
    松果2年前 (2014-12-22)回复
  8. 0.02年前 (2014-12-20)回复
  9. 测试留言看看
    头像缓存2年前 (2014-12-19)回复
  10. 我用的cn的头像服务器,速度也挺好
    Han2年前 (2014-12-01)回复
  11. 我勒个去,有个错别字。。。
    微Fan 2年前 (2014-11-27)回复