最近不知出了什么狀況wordpress搭建的博客,評論的avatar頭像不能正常顯示了,google 了一個(gè)解決方案,分享一下。
Gravatar部分服務(wù)器在國內訪(fǎng)問(wèn)困難,原因是Gravatar所使用的edgecastCDN服務(wù)遇到了某些問(wèn)題,據我所知,同樣受到困擾的還包括WordPress存儲靜態(tài)文件的s.wordpress.org緩存服務(wù)器,以及jQuery的code.jquery.com等。
不過(guò)Gravatar頭像讀取困難只出現在 WordPress 3.0 中,而之前的版本沒(méi)有發(fā)現問(wèn)題,原因在于 WordPress3.0 通過(guò)讀取緩存服務(wù)器的方式,減少了對www.gravatar.com 的直接請求:以往直接讀取官方服務(wù)器,現在都被分流到0.gravatar.com, 1.gravatar.com 等緩存服務(wù)器上了,遇上CDN故障,所以就出現了無(wú)法讀取頭像的問(wèn)題。
而Gravatar Fixed插件可以通過(guò)函數覆蓋的方式,重新自定義Gravatar服務(wù)器,直接讀取www.gravatar.com的內容,保證正常訪(fǎng)問(wèn)。當然,假如Gravatar將來(lái)提供了國內的鏡像(或者有熱心網(wǎng)友自行搭建),也可以將地址修改為國內服務(wù)器,以提高速度。
*Gravatar SSL 服務(wù)器僅適用于 WordPress 開(kāi)啟SSL訪(fǎng)問(wèn)時(shí)才起作用。
下載鏈接:Gravatar Fixed
聯(lián)系客服