Gravatar是Globally Recognized Avatar的縮寫,是gravatar推出的一項服務,意為“全球通用頭像”。如果在Gravatar的伺服器上放置了你自己的頭像,那么在任何支持Gravatar的blog或者留言本上留言時,只要提供你與這個頭像關聯的email地址,就能夠顯示出你的Gravatar頭像來。
基本介紹
- 中文名:Gravatar
- 外文名:Globally Recognized Avatar
- 推出:gravatar
- 註冊:兩步
基本簡介,申請步驟,解決辦法,其他信息,
基本簡介
我們在很多部落格或者網站留言,評論的時候會看到有的人頭像很酷很個性化,但是這個部落格和網站本身並沒有提供設定頭像的功能,感覺有點神奇,那么是怎么做到的呢?其實這是使用了Gravatar。
Gravatar的概念首先是在國外的獨立WordPress部落格中興起的,當你到任何一個支持Gravatar的網站留言時,這個網站都會根據你所提供的Email地址為你顯示出匹配的頭像。當然,這個頭像,是需要你事先到Gravatar的網站註冊並上傳的,否則,在這個網站上,就只會顯示成一個默認的頭像。
申請步驟
步驟很簡單,如果你也有興趣想做看看,就跟著一起試作吧:
(一)首先是到Gravatar網站上去註冊一個賬號,很簡單,只要填寫一個你最常用的email,接著輸入密碼,送出之後,系統會寄一封確認信到你的信箱,開信,點一下啟用賬號連結即可。
(二)接著,到Gravatar去登入,登入後,就可以開始上傳你的圖片了。上傳的尺寸的長和寬的範圍在80-512像素之間即可。Gravatar會提供自動裁剪工具。格式支持JPG/GIF/PNG,推薦使用JPG和PNG格式(Gravatar已經支持透明PNG圖片)。另外,Gravatar在11月底開始支持攝像頭拍照功能,這項功能由來自中國的工程師設計、開發。圖片上傳完成後,等待著網站的管理員對頭像圖片分級(G 普通級、PG 輔導級、R 和 X 為限制級)。
註:一般來說24-72小時就可以審核通過。如果圖片不含暴力或者暴露內容,多半會得到G級別的等級。
通過之後這個頭像就可以使用了。在任何支持Gravatar的地方,在填寫email地址時,請填寫你申請註冊頭像用的這個email地址。你的頭像就會出現在留言中。
另:WordPress2.5之後已經直接支持Gravatar,如果想在老版本的WordPress的留言中顯示,可以安裝Gravatar2外掛程式,它是由Gravatars改進而來,能快取頭像,這樣可以減輕Gravatar的負擔和加快顯示速度。官方也提供了WordPress Gravatar Plugin外掛程式。
這裡只有文字的說明如何設定成功的,WebCjs這個網址非常詳細的講解了如果設定Gravatar頭像成功的說明,可以查看一下。
解決辦法
打開WordPress部落格主目錄下的wp-includes/pluggable.php,在第1702行左右找到如下代碼:
if ( is_ssl() ) {
$host = 'https://secure.網址';
} else {
if ( !empty($email) )
$host = sprintf( "http://%d.網址", ( hexdec( $email_hash[0] ) % 2 ) );
else
$host = 'http://0.網址';
}
將以上代碼修改為下面的代碼,問題即可解決:
if ( is_ssl() )
$host = 'https://secure.網址';
else $host = 'http://www.網址';
其他信息
Gravatar FAQ
1.問:註冊和找回密碼在哪進行?
查看參考資料中的官方網址,或者百度“Gravatar”。
2.問:註冊Gravatar之後,只要是WordPress部落格就能看到自己的頭像了么?
答:不一定,這取決於部落格主題是否支持了Gravatar的API,幸運的是,大多數WordPress部落格所使用的主題是支持Gravatar的。
3.問:只能在WordPress部落格使用Gravatar么?
答:不是。這主要取決於網站管理者:只要網站能獲取你的EMail信息,同時又在展現層使用Gravatar的API,就可以使用。國外一些小的Web2.0公司的產品都是支持Gravatar的。
4.問:用EMail去匹配,又是通過展現層(HTML代碼),那會不會泄露我的EMail呢?
答:不會,因為Gravatar使用的是MD5加密之後的EMail字元串,您完全不必擔心您的EMail地址泄露。
5.問:為什麼我註冊之後看不到圖像?
答:因為Gravatar有一個比較長的緩衝周期;註冊完之後,並不會立即顯示相應圖像
6.問:我如果現在註冊,之前留言中的頭像會顯示么?
答:會,只要在awflasher提交評論的時候,你使用了同樣的EMail地址
7.問:你的awflasher和gravatar有什麼聯繫,你為什麼要幫它做廣告?你是不是從中獲取了什麼利益?
答:gravatar是Automattic旗下的產品;我的awflasher使用了Automattic旗下的免費、開源部落格系統WordPress,我和gravatar的聯繫僅限於此。我這篇日誌的主要初衷是為了讓更多的朋友知道留言時的頭像為什麼有些人有,有些人無;此外,宣傳Gravatar是因為我認為它能讓你獲益,讓我的Blog互動性更好,如果你只是喜歡閱讀他人的文章而不常參與討論,大可以忽略Gravatar這個東西。
8.問:如果想註冊多個頭像,怎么辦?
答:可以用GMail的一個“加號”小技巧來註冊。其他信箱暫時無法滿足這種需求。這也是信箱方面GMail的絕對競爭優勢之一(注意,在中國大陸地區並且對自己智商極度自信或極度不自信的朋友不推薦使用GMail,你們可能會有99.999%的幾率無法登入)。
9.問:為什麼QQ信箱無法註冊?
答:如果沒有受到驗證郵件的話就去垃圾箱裡看看或者多等會吧。
10. 問:如果有人冒充我的信箱呢?
答:沒辦法,如果被人冒充,就會顯示這個信箱匹配的頭像,這的確是一個問題。因此,保護好自己的信箱是非常重要的,也可以結合“7”中提到的GMail小技巧,比如你可使用somemail+1980ATgmail來作為你的註冊信箱。一般人是無法猜測到你這個“+1980”的私有後綴的,而這個信箱又能在GMail所正常使用。
11. 問:Gravatar在國內無法顯示?
答:gravatar在國內被禁止了,需要使用外掛程式來解決gravatar頭像的顯示問題!