WordPress无法显示用户头像的解决方法?使用 Gravatar 镜像进行加速显示

2022年8月12日09:17:45 发表评论
广告也精彩

Gravatar 是 Globally Recognized Avatar 的缩写,是 Gravatar 推出的一项服务,意为“全球通用头像”。同时 Gravatar 代表 G lobally R 认可的 Avatar。这是一张小图片,出现在 WordPress 网站上的评论,作者简介,论坛发贴和许多其他地方。Gravatar 是由 Automattic Inc 提供的免费服务,该公司运行 WordPress.com,并支持 WordPress.org 等开源项目。

使用 Gravatar 国内加速镜像能解决头像加载缓慢、无法加载的情况。

Gravatar 镜像地址整理

[推荐]七牛镜像源 https://dn-qiniu-avatar.qbox.me

[推荐]WP-China-Yes 镜像源 https://gravatar.wp-china-yes.net

[推荐]极客族 https://sdn.geekzu.org

替换方法

在主题目录中,找到并打开 functions.php 文件,把以下代码复制放到该文件中:(适用于任何主题):

  1. function tsxc_get_avatar($avatar) {
  2. $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"dn-qiniu-avatar.qbox.me",$avatar);
  3. return $avatar;
  4. }
  5. add_filter( 'get_avatar', 'tsxc_get_avatar', 10, 3 );

 

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
ts小陈

发表评论(请规范评论)--评论需审核

:?: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :cry: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :neutral: :razz:

已登录用户不需要填写以下内容