作為一個博主我們不可能經常去看博客的評論了,這樣我們就有必須做一個在我們登錄后臺時把未回復的評分全部顯示來了,但wordpress不具備這個功能我們需要進行二次開發才可以,具體如下。
WordPress博客提供的評論功能,可以增進博主和網友之間的互動,回復網友的評論可以增加用戶粘度,但是隨著你的博客評論越來越多,可能你沒辦法知道哪些評論已經回復,哪些評論沒有回復。
最近有客戶提出這樣的需求,是否可以在WordPress后臺 – 評論處加個篩選功能,可以篩選出沒有被管理員回復過的評論,如:
未回復
上網搜了一下,發現有個插件DX Unanswered Comments(下載地址)可以實現這樣的功能,只要上傳安裝好該插件,然后進后臺 – 設置 – DX Unanswered Comments,在Authors List那里填上管理員的登錄名,多個登錄名用半角逗號隔開,保存即可。
然后進入WordPress后臺 – 評論,頁面頂部就多了個 Non-replied 的篩選鏈接,點擊即可查看管理員沒有回復過的評論,還有個篩選鏈接是 Non-replied – Top Level ,這個只顯示管理員未回復的頂級評論。
不過這個插件的官方版本有些問題,可能無法正常使用,我們需要做一些修改,用文本編輯器打開:dx-unanswered-comments/inc/dxuc-helper.class.php
查找:$user = get_user_by( 'slug' ,trim( $username ) );
改成以下代碼即可:
$user = get_user_by( 'login' ,trim( $username ) );//Vevb.com
至于漢化,我們可以在dx-unanswered-comments/dx-unanswered-comments.php中,查找:
__( 'Non-replied', 'dxuc' )
改成:
__( '未回復', 'dxuc' )
查找:
__( 'Non-replied - Top Level', 'dxuc' )
改成:
__( '未回復 - 頂級', 'dxuc' )
最后再用utf-8編碼另存為dx-unanswered-comments.php即可,如果你不懂修改,可以直接下載我修改過的插件.
新聞熱點
疑難解答
圖片精選