原來可以直接用 HTTP GET 拿到呀!

Gravatar 是一個全球認證肖像系統,你可以在上面註冊某個 email 位址對應一個圖像,像本 blog 在留言回應的部份,就有根據你留下的 email 來顯示在 Gravatar 上對應的肖像。

過去看過一些 WP theme 要支援 gravatar 都要裝 plugin,不過後來我研究出來只需要用 HTTP GET 的方式就可以拿到,這裡分享一下我在 comments.php 裡放 gravatar 肖像的 code:

<img src="http://www.gravatar.com/avatar.php?gravatar_id=<?php echo md5($comment->comment_author_email); ?>&amp;rating=PG&amp;size=48" alt="gravatar" />

這樣就不需要另外裝 gravatar plugin 了!(Y)

 

歷史上的今天

目前有 5 則留言
  1. 傑洛:

    難怪我就想說留言那邊那來的Avatar阿…XD

  2. Kirin Lin:

    其實,plugin 也不過就是把那行包起來,變成一個函式而已…XD

  3. ericsk:

    Kirin: 因為我沒用過該 plugin :P

  4. ll:

    不好意思
    問一個初學者問題
    請問你是放在comments.php 的哪裡呢?
    我怎麼都用不出來… :(

  5. ll:

    sorry..剛剛試了很多次終於可以用了
    不過請問一下~
    要怎麼改 default 沒有 gravatar 的圖?
    謝謝

我要留言
(必填)
(必填)