外掛名稱:Custom Avatars For Comments(自訂迴響的大頭貼)
外掛版本:0.1.2.4
下載網址:http://wordpress.org/extend/plugins/custom-avatars-for-comments/

這是一套可在前台留言區塊讓使用者選擇喜歡的大頭貼,可以讓沒使用Gravatar的訪客不再是預設的謎之人物囉 XD…

安裝步驟:
1. 於後台下載並安裝啟用後在wp-content目錄下新增一個commentavatars資料夾,並且將要用的大頭貼圖檔都放進該資料夾內。
2. 在佈景主題的comments.php中模糊尋找以下關鍵字區塊:

3. 然後在該區塊上面加入以下程式碼:

select(); ?>

4. 再來就可以使用了,如要再詳細設定的話後台有相關設定可以調整大頭貼的長寬大小(我是建議乾脆圖就用一樣大就好了)、設定預設大頭貼以及隨機大頭貼。

作者: Mr. 夫

唯有力量才能制衡一切,沒有力量什麼都保護不了,就連自身也難保...

參與討論

10 則留言

  1. 大大你好,請問一下如果設定完之後,我發現右側的側邊迴響的大頭貼還是會無法顯示,或是留完言後會通通變成同一個顯示,但若進入個別文章的話,內部都會顯示正常,請問這是否是該主題沒有和這插件完美搭配的關係?…在此也特別感謝大大提供這麼多這麼優質的內容來讓我這架站新手參考和學習。

  2. 大大你好,我沒有安裝什麼快取之類的外掛,而且我的外掛用的不多,我只是想說看要怎麼設定成和你的一樣有個專屬的大頭貼,不知當時你是怎麼設定的呢?因為我好像也找不到設定的選項…@@

    第二個問題我指的是不用輸入email就可以送出留言沒錯,想說讓有些人留言會方便一些之類的。(雖然知道亂輸入email也可以通過…呵呵)

    1. 第一個那沒用到外掛,只要去gravatar網申請帳號並上傳圖案後即可使用,只要在留言輸入對應的mail就可以顯示在gravatar設定的大頭貼。

      再來第二個我是不建議去改,我以前也改過,但只要WordPress版本一升級又要再改一次所以就不再改了。

  3. 這是我comments.php裏頭avatar的部分:
    wp_list_comments(‘type = comment&avatar_size = 48’);
    這裡顯示正常。

    以下是我function.php裏頭avatar的部分:(精略版)
    if ($comments) {
    foreach ($comments as $comment) {
    $avatar=get_avatar( $comment->ID, 45);
    $output=$before.”\n”;
    $output .= ”.$avatar.”.”\n”;
    $output .= $after.”\n”;
    echo $output.”\n”;
    }
    }

    也就是我在function.php裡是用get_avatar($comment->ID, 45)
    結果調用在首頁(側邊攔)就抓不到圖了…詳細請點我的網站首頁
    文章有抓到圖,但是抓到的圖全部是同一張(似乎是最新迴響者的avatar)…

    是不是get_avatar()的用法不對?或是有更好的辦法呢?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *