為您的佈景主題增添「Avatar功能」

頭像(Avatars)

2.5 內建(built-in)支援「avatars」,那些小圖示是評論您 Blog 文章的人,其圖示是由 Web 服務所擷取。提供預設的服務是 Gravatar;一些外掛程式的設定可以凌駕於它。

如果在後台選單,啟用 Avatar 功能,則 Avatar 可以顯示在佈景主題的每篇評論旁。佈景主題的作者可以增添一列像這樣在 comments.php 檔案的評論迴圈內,來支援這個新功能(請參見 2.5 的 Default 與 Classic 的範例):

<?php if(function_exists('get_avatar')){
  echo get_avatar($comment, '50');
} ?>

第一個輸入至 get_avatar 函式的參數可以是評論作者的電子郵件信箱、作者的使用者 ID 或者是一個完整的評論資料結構。

第二個參數則是用來顯示 Avatar 圖示的大小,最大為 80*80 像素(80*80 pixels)。

如果以上看不懂也沒關係,最簡單的做法就是拿 2.5 預設佈景主題中的 comments.php 檔案來覆蓋您正在使用的佈景主題中的 comments.php 檔案;如果您不知道您的 comments.php 檔案中有無增加什麼東西,那就不要做此動作,等佈景主題的原作者做更新。

(▼預設佈景主題中的 comments.php 檔案。)

最簡單的做法就是將以下程式碼置於評論的迴圈中(80 表示最大的頭像大小)。

<?php echo get_avatar( $comment, 80 ); ?>

文章分類

文章標籤