來源于:
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