WordPress默认头像评论头像Gravatar不显示解决办法

1.2K 0

方法一:安装WP-China-Yes插件

这是最简单的方法,只需要在WordPress后台安装WP-China-Yes插件并启用,然后在该插件设置页面中的“加速G家头像”中选择“全局启用”后点击【保存配置】按钮即可。

方法二:纯代码实现

将以下代码添加到当前主题的functions.php文件中即可:

add_filter('get_avatar', function ($avatar) {
return str_replace([
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.com/avatar/',
'2.gravatar.com/avatar/',
'secure.gravatar.com/avatar/',
'cn.gravatar.com/avatar/'
], 'cdn.v2ex.com/gravatar/', $avatar);
});

代码取自wp-china-yes插件

通过add_filter替换默认的头像服务器地址,可修改其中的:cdn.v2ex.com/gravatar/为其它镜像服务器地址:

  1. sdn.geekzu.org/avatar/
  2. cdn.v2ex.com/gravatar/
  3. gravatar.loli.net/avatar/
  4. gravatar.wp-china-yes.net/avatar/
  5. gravatar.zeruns.tech/avatar/
  6. gravatar.inwao.com/avatar/
生成海报

上一篇:
下一篇:
发表言论 取消回复
表情 图片 链接 代码

分享