Gravatar個性頭像設定及使用?

Gravatar全稱Globally Recognized Avatar(全球識別頭像),來自國外網站(提供的線上頭像服務,主要用在部落格和論壇留言中,依靠郵件地址識別判斷,為每個使用者展示個性化的通用頭像服務,完全免費,最初用在WordPress上,現在已經遍地開花,很多部落格都支援Gravatar頭像顯示。

一、普通使用者如何設定自己的個性頭像

Gravatar頭像在預設情況下只會顯示預設的頭像,除非該EMAIL已經註冊並正在使用Gravatar服務,定製的個性頭像的前提肯定需要到官方網站進行一些設定,如果感興趣可以參考下面的步驟進行:

註冊Gravatar,地址:

輸入您的電子郵箱,點選SignUp. 然後Gravatar會給這個郵箱傳送一封郵件,點選其中的連結地址。

輸入你的暱稱和密碼,這些內容稍後登入後都可在後臺修改。

登入到後臺後,即可開始上傳頭像,影象大小最好不要小於512*512。下面是四個來源(本地計算機、INTERNET、攝像頭現拍、以前的上傳圖片)

Gravatar個性頭像設定及使用

上傳完成後,需要對影象進行剪裁,如下圖,找個好角度,最後點選Crop and finish.

Gravatar個性頭像設定及使用

這一步為你的頭像進行分級,也就是是否是兒童不宜的,四個等級(G - 普通級別,比較河蟹;PG - 需家長指引的;R - 成人級別;X - 不太和諧的限制級;),所以儘量不要上傳一些限制級的內容,因為大部分部落格論壇都是隻顯示G普通級別的,如果是PG及後面的級別,即使有頭像也不會顯示,後面的幾種只能做特殊通途呼叫。

設定完成後,等待5-10分鐘,Gravatar就會更新頭像。以後在各開啟Gravatar頭像功能的部落格上留言,就會自動顯示您的個性頭像。

以後管理你的頭像仍然通過上文地址進行。(功能選單如下圖)

Gravatar個性頭像設定及使用

二、Gravatar頭像使用問題

Gravatar頭像呼叫都是通過MD5加密呼叫的,所以,大家的留言中即使包含EMAIL也不會使用明碼顯示在URL中,所以不會洩露個人資訊。

如果某一天忘記密碼,只需要再次輸入你的EMAIL,然後GRAVATAR會重發一封重置密碼郵件,點選其中的連結即可修改掉。

Gravatar支援馬甲功能,在一個註冊帳號裡,可以再次新增郵件並上傳設定頭像,如下圖,新增後同一使用者再次留言可以切換輸入的郵箱地址實現馬甲功能,比較適合槍手、拿錢發帖及沒事做自己頂自己一族。

Gravatar個性頭像設定及使用

三、如何在自己部落格中增加Gravatar頭像支援

對很多使用Wordpress的站長,都有現成的外掛可供使用,而且最新的WP也已經預設支援Gravatar頭像,如果其它部落格系統需自己新增(有些部落格主題可能已經新增),新增方法也非常簡單。

如果是靜態替換模板型別系統,比如Z-BLOG,只需在其留言模板中增加這個語句:

或,
然後在替換模板時把{commgravatar}替換成留言使用者EMAIL的MD5碼即可。

如果是動態模板系統,比如WORDPRESS,則需要使用PHP動態生成:
$grav_url = "http://www.gravatar.com/avatar/" . md5( strtolower(trim( $email))) . "?d=" . urlencode( $default ) . "&s=" . $size;

其中,$email是使用者的EMAIL地址,$default是預設的頭像URL(無頭像時呼叫),$size是頭像大小。

上述涉及四個引數取值範圍:
■s —— 頭像大小,根據自己的需要選擇,取值範圍[1,512];
■r —— 頭像分級,取值範圍[g,pg,r,x],預設是g,意思見上文;
■d —— 預設的頭像URL,取值範圍[404,mm,identicon,monsterid,wavatar,或自定義的URL],如果使用自定義URL注意需進行URL編碼,防止調用出錯;

相關問題答案