七牛云存储缓存加速Gravatar头像

下面的操作需要你有七牛账号,如果没有,可以直接进行第三步“修改WordPress 的get_avatar 函数”。

一、新建空间。登陆七牛云存储 开发者后台,新建个空间,比如新建个名为“gravatar”的空间(要设置为公开),对应的二级域就是gravatar.qiniudn.com。

二、源站加速。点击该空间的“空间设置”》》“源站加速”》》“一键加速”,输入多说所在的 gravatar.duoshuo.com,当然也可以输入www.gravatar.com

三、修改WordPress 的get_avatar 函数。

将下面的代码添加到主题的 functions.php 文件下:

  1. function dw_get_avatar($avatar) {
  2. $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"gravatar.qiniudn.com",$avatar);
  3. return $avatar;
  4. }
  5. add_filter( 'get_avatar', 'dw_get_avatar', 10, 3 );
1
 
1
 

把上面代码中的“gravatar.qiniudn.com”替换为你自己的七牛域名

详细原理参考WordPress 官方文档:get_avatar 函数

然后,查看评论里的Gravatar 头像路径,已经是七牛服务器上的了。

参考文章:http://devework.com/qiniu-cache-accelerate-gravatar.html致以感谢!

 


					
					
					

莫问

我还没有学会写个人说明!

14 条评论

  1. 马洪飞

    0 好累 😡

  2. 0 🙁 留言是种美德,写点什么...

  3. 0 源站加速

  4. 0 厉害的

  5. 0 原网站直接被墙,都只能用代理,是个不错的网站

  6. 0 七牛云存储缓存加速Gravatar头像

  7. 0 源站加速网站源码需要加速加载三亚婚纱摄影www.timi520.com

  8. 0 不错 cdn 服务器 将来都会慢慢全免费

  9. 0   我让老公去擦擦镜子.
      那二货把镜子上哈满了白气,然后对着镜子说,镜子镜子快告诉我,谁是世上最帅的人?
      然后以迅雷不及掩耳盗铃之势把镜子擦出一块来,露出那圆圆的脑袋,满意的笑了~
      真后悔当初怎么找了他。。。

  10. 0 很久没来了,过来看看

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

太低端行不通?三星Galaxy J1将推出四核版

三星上个月刚刚发布了首款 Galaxy J 系列入门级新机 Galaxy J1,也许是觉得配置过于低端,近日有消息指出实际上该机还有高配版型号未现身。同样是 64 位四核,国内厂商已经做到 699,Galaxy J1 高配版也压力略大。 ...

ultraedit 24版本 64位 激活教程亲测 破解版 注册码

软件简介: UltraEdit是最强大的一款超值文本编辑器!ultraedit64位注册码,适用于Windows64位系统使用,此版为绿色破解版,无需注册,下载打开即可使用。UltraEdit是世界上领先的,功能强大的,极具价值的文本编辑器 ...

C#远程连接阿里云VPS的MySql数据库

一般是帐号不允许从远程登陆,只能在localhost。 这个时候只要在localhost的那台电脑,登入mysql后, 更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -p mysql>use mysql ...

iTunes下载的ipa路径

itunes 下载的未安装的文件存放路径根据系统不同,存放的位置也不同,因为我用的win10,这里就用win10为例: 系统下存放路径为: C:\Users\mhf\Music\iTunes\iTunes Media\Mobile Applications 这是默认的路径,如果 ...

微信扫一扫,分享到朋友圈

七牛云存储缓存加速Gravatar头像