已經掛掉很久的Gravatar,雖然官網上宣稱即將於二月初恢復網站運作,並且承諾會帶來更多的功能,但已有不少替代性的網站可供使用,在國外有MyBlogLog,最近在台灣也越來越紅,台灣也有土產的MyIcon,這兩者的功能都比Gravatar有更多的應用,尤其MyBlogLog的社群功能和「凡走過必留下痕跡」的大頭貼功能,更讓人驚艷不已,Vista對此這麼寫著:
sidekick和我因為都使用了MyBlogLog的服務,所以彼此能夠加為好友;再加上我們都有在自己的部落格上安裝MyBlogLog的Widget,所以只要造訪過好友的部落格,都會留下「足跡」。換言之,以前我們需要透過留言的動作才能得知有哪些朋友最近來看過自己的部落格,但現在有了MyBlogLog,不僅加強了部落圈之間的聯繫,也促進更為頻繁的互動與連結(還可以在MyBlogLog成立社群喔),難怪Yahoo!願意花高價買下這個具有Social Networking特色的網路服務。
但是如果原本使用的是Gravatar,想放棄掉改用MyBlogLog,又覺得可惜,因為還是有很多人用Gravatar,那麼有沒有兩全其美的方法?答案是「有的」,就是WP的外掛MBLA,它的作法是,你可以在後台設定以Gravatar或MyBlogLog為優先來顯示大頭貼,若其中一個找不到大頭貼資料,那麼MBLA就會轉向另外一個來查詢,若兩者皆無資料,則把大頭貼顯示為匿名圖像,匿名圖像除了使用系統預設之外,也可以自訂,所有的大頭貼都會在系統中產生cache檔(路徑可自設),以加快網頁讀取。太完美了,不是嗎?
安裝時請先下載MBLA,然後上傳到plugins資料夾,在WP後台啟動,然後進入設定選項,以下是我目前的設定:
1. 優先權:以Gravatar優先。
2. 主文和迴響圖示大小:兩者皆設為30px。
3. cache更新間距:保持預設為一天。
4. cache資料夾路徑:指向「根目錄/wp-content/plugins/MBLA/cache」,此處依個人目錄設定不同而有所變化。
5. 匿名圖示路徑:指向我指定的圖片路徑,若想使用預設,保持空白即可。
6. 選擇匿名圖示:若上一步驟有自訂圖示,則此處一共會出現三個匿名圖示(自訂、Gravatar、MyBlogLog)供你選擇。
7. MyBlogLog ID號碼:進你的MyBlogLog設定檔後,在你的瀏覽器網址列就可以看到這個號碼。
8. 設定大頭貼的顯示方式,包括class和style,這部份可以先寫在CSS裡面。
最後,在需要顯示大頭貼的地方,加上如下語法:
<?php if(function_exists('MyAvatars')) MyAvatars(); ?> |
呼呼,搞定收工,大功告成!
@Moxv Design,去gravatar或mybloglog检查一下你的头像,或许是格式不相容也说不定。
為什么我的頭像是這個樣子呢?我的已經注冊了gravatar了,我上傳的頭像不是這個樣子的啊!