wordpress 5.9.x 头像不能正常显示

原因:头像服务器被和谐。

解决方法一:更换头像服务器地址(这个是Gravatar头像是全球通用头像)

修改主题的functions.php (默认路径:wp-content/themes/“模板名”/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/'
], 'gravatar.wp-china-yes.net/avatar/', $avatar);
});

方法二:插件法(网上一大堆,各有优劣)不在此提及。

 

 

发表评论

您的电子邮箱地址不会被公开。