为WordPress用户和评论者设置本地头像取代Gravatar

WordPress原生系统的注册用户、评论留言者的头像默认是连接到Gravatar网站进行获取,但是这个网站在大陆地区目前是访问很慢甚至打不开,造成的情况是从这些地区访问网站的话就头像显示失败,变成一个丑丑的占位符。

如果能让系统使用网站服务器里的头像,那就可以避免受到这些外部因素影响了。。。

说干就干,经过学习和折腾,摸索实测可以通过两个插件来基本解决这个问题,效果如下:

评论者是一个默认头像,回复者是另一个自定义的头像

插件都可以在WordPress后台的插件库里直接搜索安装:

Disable User Gravatar

这个插件的功能就是禁止WordPress连接Gravatar,并允许管理员指定一个图片网址作为默认的头像,缺点是如果只装了这个插件,那么管理员的头像也会变成这个默认头像。

使用方法是,在【设置】下的【讨论】里,选择Disable Gravatar,然后在Default Avatar Image里放上指定的默认头像图片的网址,建议图片放在自己服务器里


Avatar Manager

这个插件可以让用户(包括管理员自己)在WordPress系统的用户【个人资料】里选择上传或使用本地图库里的图片,作为自己的头像。

使用方法是在【用户】下的【个人资料】里,Display this avatar选择Custom,然后下面的Select Image的部分,Choose File可以选择上传一个图片作为头像,也可以Choose Image调用WordPress的媒体库指定一张本地图片作为头像。

如果以上插件还是无法把作者的头像设置为本地图片,可以再试试下面这个插件,本站实测有效:

One User Avatar

安装以后点击“设置”

以下无内容


📲要在手机上查看?扫描下方二维码获取本文链接:

扫描这个二维码,可以继续在手机上查看本文

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据