中国特色 WordPress 的 Gravatar
本文最后更新于 934 天前,其中的信息可能已经有所发展或是发生改变。

众所周知,我们的防火墙屏蔽了实在是太多的国外互联网基础设施,其中 WordPress 默认用作展示用户头像的 Gravatar 也不幸被屏蔽掉了。之前只能忍着尽量不要去在意这种情况,反正谁没事干看自己博客呢(

因为前段时间迁移了博客所在服务器的原因,这下有了位于境外的 VPS,就不免想用代理的方式解决一下头像的问题。其实这样的思路实现起来很简单,只要在 nginx 上配置一个具备反盗链能力的反向代理就可以了;甚至可能 CloudFlare 的代理都能起到这样的作用。

但这样感觉还是很低效,虽然相比较连接不通要好得多但还是让人不好接受。
详细了解后,我才知道原来国内是有正义人提供 Gravatar 镜像服务的。

那我当然用镜像省事啦

对于不打算使用 SSL 的站点而言:http://dn-qiniu-avatar.qbox.me
对于全程加密的站点而言可以选:https://dn-qiniu-avatar.qbox.me

据称这些是七牛云官方提供的服务,查了下 Whois 也确实是七牛云,不是很懂这样算不算顶风作案…

但总之,无论是代理还是换源,都是需要改变默认请求 Gravatar 的地址的。目前常见的手段是直接动手修改主题文件的 function.php,但是这样的修改在我看来实在是一点都不优雅,属实是病急乱耦合了。

所幸也有针对这种需求而开发的插件可以解决问题:

Gravatar 头像修正,按照上面的设置来写就好

不知道为什么没有在 WordPress 插件列表上架;所以我看了下源码,应该是没有什么可疑的东西。

下载: gravatar-fixed.zip

评论

  1. 3 年前
    2022-3-20 23:27:34

     ↑ 检定

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇