技巧 | 如何顯示每個留言者的留言數目?




顯示留言者的留言數目其實是一款插件的附帶功能,當時啟用他的時候就順手將此功能打勾,沒想到後來有朋友頗關注此插件,所以就決定將他分享出來。效果如上圖我用紅色框線框起來的部分,他會去抓每個留言者的暱稱做比對,然後計算出這個暱稱總共留了多少留言在你的部落格。

NoFollow Free: NoFollow與留言的結合

res1 插件名稱:NoFollow Free
res1 插件介紹:修改連結裡頭的nofollow屬性,需要進一步的介紹請看善待你的留言者(高登工作室)
res1 插件下載:NoFollow Free中文修改版 (連結出自高登工作室)
res1 安裝說明:請看善待你的留言者(高登工作室)

開啟顯示留言數目的功能

將插件都安裝完成後,請至後台進入NoFollow Free的設定選單,將「是否要在留言者的名字後面加上留言的數目?」選為「」,然後儲存設定(Save Settings)

沒有出現留言數目?

回到網誌迴響區的部份,看看暱稱後面是否已出現留言數目,如果沒有任何反應,請開啟佈景主題底下的comments.php;如果你的wp_list_comments有使用callback這個函數,就請開啟functions.php。

搜尋檔案裡頭是否有php comment_author();,如果有的話請把他們都改成php comment_author_link();。之後存檔上傳就會顯示留言數目了。

修改顯示的樣子

如果你不喜歡他預設的顯示方法,請開啟NoFollow Free插件底下的nofollowfree.php,搜尋// Show comments count per authors,再往下數三行找到$nofollow .= " xxx ";,請自行編輯xxx這裡面的文字即可。

引用網址:

FACEBOOKs COMMENT():

EVERYBODYs COMMENT:

  • 1
    (LV.74) // 2009.02.06 19:42

    我才剛想問你這個lv怎弄的:P
    沒想到妳就介紹它啦,這個我有興趣,等我明天在弄好了

  • 2
    藍兒 (LV.114) // 2009.02.06 22:46

    唉呀,好開心,原來是這樣做的阿,謝謝你哩!

  • 3
    藍兒 (LV.114) // 2009.02.08 10:25

    用了才發現連我自己的留言數都很少。

  • 4
    Arno Ruan (LV.177) // 2009.02.09 11:40

    我來看我的戰鬥力!!!

  • 5
    抹布+MoBu (LV.2) // 2009.02.28 20:35

    我耶我耶XD
    哈哈(瘋子

  • 6
    巴奇 (LV.6) // 2009.04.28 21:09

    請問一下 我想修改他顯示的樣子 於是我找到if ($noff_settings['count_comments'] == 'yes') {
    if ($comment->comment_type != "pingback" && $comment->comment_type != "trackback" && !is_admin()) {
    $nofollow .= "[ 戰鬥力:".$comments_count."]";
    }
    }

    但是我想要 把戰鬥力字變小 改成紅色 ... 所以直接用HTML語法下去 但是外掛都會出錯 被迫關掉 = = 請問你知道怎麼改嗎? 謝謝

  • 7
    muki (LV.1145) // 2009.04.29 08:44

    @巴奇
    直接加應該是沒錯,你試試看在加語法的時候把所有「"」都去掉


  • LEAVE YOUR COMMENT:




      :wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


     
    字體大小: 小字型 12px大字型 15px
    ▲ back to top