WordPress 解决国内 Gravatar 头像被墙无法显示问题,另附 Gravatar 头像国内镜像源地址大全

Gravatar 头像

最近发现,打开大葱博客的主页以及文章页面,打开加载速度非常的慢,F12一看原来是头像惹的锅,原来是Gravatar又双叒叕被gfw了,Gravatar是全球最大的通用头像平台,很多Wordpress 站点默认都是引用该平台头像地址,下面就给大家提供解决方法~

第一种可以用插件“WP-China-Yes”来解决,但是我们本着能不用插件则不用的原则,我们可以使用国内 gravatar 头像镜像源直接替换成原官方源地址。拷贝下方代码添加到当前使用的主题函数模板 functions.php 中即可:

  • /**
    替换 WP 的Gravatar 头像源 - 大葱博客
    https://blog.zzzdc.com/1096.html
    **/
    if ( ! function_exists( 'dr_filter_get_avatar' ) ) {
    function dr_filter_get_avatar( $avatar ) {
    // 新 Gravatar 头像源,可自行修改
    $new_gravatar_sever = 'cravatar.cn'; $sources = array( 'www.gravatar.com/avatar/', '0.gravatar.com/avatar/', '1.gravatar.com/avatar/', '2.gravatar.com/avatar/', 'secure.gravatar.com/avatar/', 'cn.gravatar.com/avatar/' ); return str_replace( $sources, $new_gravatar_sever.'/avatar/', $avatar ); }
    add_filter( 'get_avatar', 'dr_filter_get_avatar' );
    }

以上代码里的 Gravatar 头像源地址可以自行修改,下方列举一些不错的头像源地址供大家自由选择速度快的。

dn-qiniu-avatar.qbox.me
cravatar.cn
weavatar.com
sdn.geekzu.org
gravatar.loli.net
cdn.sep.cc
cn.gravatar.com
secure.gravatar.com

评论 ( 23)
  1. avatar
    沙发
    阿志说钱 2024-01-16 19:08

    写得很好,学习了!

  2. avatar
    板凳
    子痕 2024-01-14 13:17

    这个头像用了这么多年都习惯了,如果有博客没有还真不习惯。

  3. avatar
    地板
    熊妈妈分享 2024-01-03 06:45

    看得出来博主写这篇文章还是花了些心思的。之前也看过类似的文章,这篇再有说服力。

  4. avatar
    4 楼
    Dabenshi 2023-12-12 03:31

    http://www.gravatar.com 替换为 gravatar.cn 就行

  5. avatar
    5 楼
    励志你 2023-11-09 15:09

    技术博客很少人写的了

    • avatar
      回复
      大葱 2023-11-24 06:40
      @励志你 我是顺手记录一下,帮助到有需要的同学~
  6. avatar
    6 楼
    ccbbp 2023-10-16 04:51

    最后的镜像,第二个目前可以,其它不能用了

  7. avatar
    7 楼
    睿先生 2023-10-16 03:08

    请问大佬的网站用的什么框架,什么主题呀。简洁,清晰明了,喜欢。

  8. avatar
    8 楼
    严重浪漫 2023-10-03 13:11

    我这边是直接禁用了,一了百了

  9. avatar
    9 楼
    ATMP 2023-09-19 09:55

    最近更新的不及时

    • avatar
      回复
      大葱 2023-11-24 06:39
      @ATMP 哈哈,最近工作忙啊都很少上来~
  10. avatar
    10 楼
    harley 2023-09-09 14:20

    geekzu和loli偶尔也会打不开。哎 。

  11. avatar
    11 楼
    土木坛子 2023-08-29 13:37

    我用的就是这个办法解决的。

  12. avatar
    12 楼
    毛毛 2023-07-07 09:24

    好棒,在用cravatar .cn 后面体验一下其他的

  13. avatar
    13 楼
    zwwooooo 2023-06-17 11:33

    我的还是很多年前搞的本地缓存……

    • avatar
      回复
      大葱 2023-07-14 07:59
      @zwwooooo 好多年前我也弄过,后来忘记啥原因取消掉了
  14. avatar
    14 楼
    天天下载 2023-06-04 01:07

    感谢分享,谢谢站长!!@天天下载

  15. avatar
    15 楼
    寒山 2023-05-21 13:11

    一直在用sdn.geekzu.org和gravatar.loli.net这两个,但是觉得loli缓存好像很久不更新

  16. avatar
    16 楼
    夏日博客 2023-05-18 09:18

    国内有不少可以替代G头像的镜像站点。

  17. avatar
    17 楼
    93攻略 2023-05-18 03:40

    你写得非常清晰明了,让我很容易理解你的观点。

  18. avatar
    18 楼
    小熊 2023-05-15 10:30

    这配图我总感觉好像在龙大佬哪见过