本页目录
来源于:
https://blog.wpjam.com/m/WordPress-gravatar-server/
WordPress 默认头像是使用 Gravatar 头像,而 Gravatar 头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用 Gravatar 头像稳定服务器的方法。
解决思路
Gravatar 头像无法稳定访问的原因不是 Gravatar 网站服务器的原因,是国内防火墙的问题,所以解决思路是使用 Gravatar 头像服务的(HTTPS)加密线路。
实现方法
把代码添加到主题目录下的 functions.php 文件最后即可
function dmeng_get_https_avatar($avatar) { //~ 替换为 https 的域名 $avatar = str_replace(array("www.gravatar.com", "0.gravatar.com", "1.gravatar.com", "2.gravatar.com"), "secure.gravatar.com", $avatar); //~ 替换为 https 协议 $avatar = str_replace("http://", "https://", $avatar); return $avatar;}add_filter('get_avatar', 'dmeng_get_https_avatar');原文链接:http://www.dmeng.net/WordPress-replace-gravatar-host.html