近期,大家應(yīng)該發(fā)現(xiàn),網(wǎng)站速度變慢了,而且網(wǎng)站評論的頭像,自己的頭像都變成了叉叉,無法顯示,獲取不了。其實因為Gravatar頭像被擋在墻外了。。。
那么如何來解決Gravatar頭像被屏蔽的問題呢,在主題的functions.php加上一段代碼即可搞定,代碼如下:
function v7v3_get_avatar($avatar) {
$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),
"gravatar.duoshuo.com",$avatar);
return $avatar;
}
add_filter( 'get_avatar', 'v7v3_get_avatar', 10, 3 );
以上代碼的作用是將Gravatar頭像資源全部替換成國內(nèi)多說的Gravatar頭像鏡像服務(wù)器上,不過不知道是不是多說的緩存問題,部分頭像并沒有鏡像成功,會出現(xiàn)502超時現(xiàn)象,如果大家發(fā)現(xiàn)多說的Gravatar頭像鏡像服務(wù)有問題可以將代碼里面的gravatar.duoshuo.com換成cd.v7v3.com,該域名是小V自己搭建的Gravatar鏡像,鏡像源是直接從官方獲取的所以無問題~~
代碼來自基友www.v7v3.com
如果你是使用蘇醒的vfilmtime2014主題,請把上面的代碼加入到主題目錄中的includes文件夾里的add.php中即可。
如果你是使用蘇醒的traveler主題,請把上面的代碼加入到主題目錄中里的functions_suxingme.php中即可。