0°

[教程]WordPress更改gravatar的镜像地址,使其上天




月宅一直都傻傻的以外cn.gravatar是国内服务器,知道看见了这个域名 IP信息本来以前多说用的好好的,结果它死了。


以下代码内容摘录自03 目前月宅已经更换为了中科大,延迟大约为80~200ms,cn的话的大约100ms到300ms,最近炸了 ,官方要加载4秒左右。

另外如果你需要SSL的头像,你可以到这篇文章查看 与本篇不冲突。


教程

打开functions.php,在最底部添加下面的信息(任选其一)

首选推荐:中科大

function replace_gravatar($avatar) {
$avatar = str_replace(array("//gravatar.com/", "//secure.gravatar.com/", "//www.gravatar.com/", "//0.gravatar.com/", "//1.gravatar.com/", "//2.gravatar.com/", "//cn.gravatar.com/"), "//gravatar.proxy.ustclug.org/", $avatar);
return $avatar;}
add_filter( 'get_avatar', 'replace_gravatar' );

七牛云

function replace_gravatar($avatar) {
$avatar = str_replace(array("//gravatar.com/", "//secure.gravatar.com/", "//www.gravatar.com/", "//0.gravatar.com/", "//1.gravatar.com/", "//2.gravatar.com/", "//cn.gravatar.com/"), "//dn-qiniu-avatar.qbox.me/", $avatar);
return $avatar;}
add_filter( 'get_avatar', 'replace_gravatar' );

好了够用了,其他的我不推荐了。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
站点出售中https://ikmoe.com/announcement/20357.html
壁纸
壁纸
13 条回复 A 作者 M 管理员
  1. 慢慢的干货,谢谢分享,怎么没早发现你的网站呢

  2. 不能复制 差评~

    • 因为有比较多的人在复制我的文章变成自己“原创”的,就连图片地址也是我的,才出此下策,完全预防小学生了。如果要复制内容可以浏览器打view-source:我的域名URL

    • 编辑源代码也不行 因为有很多的标签还有一些特定的标签。总之就是比较麻烦。

    • 你可以去03那边复制:https://03k.org/cdn-gravatar.html

    • 我都已经一笔一字的打出来了 打进去了。你现在和我说去03复制。

    • 还有你可以写个邮箱回复的,我的到现在还没搞好。我很需要这个

    • 邮箱回复,我回你,不是有个邮箱在回复你么?

    • 啊,我看错了。

    • 相关教程的话,你可以在本站搜索一下“邮箱”关键词,就有结果了。另外关闭了那个不能复制的问题。复制请使用ctrl+C,防止小学生只知道右键

  3. 哇,你才换啊

    • 我一直以为cn是国内的服务器,然后没管,速度也还不错,但最近头像都白屏,这才无奈换掉

  4. 签到成功!签到时间:下午6:37:08每日打卡,生活更精彩哦~

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论