[WordPress] 外掛分享: Response Tracker

首頁外掛目錄 › Response Tracker
⚠ 此外掛已下架 — 不再更新維護,建議勿安裝。
10+
安裝啟用
尚無評分
5942 天前
最後更新
問題解決
WordPress 2.9+ v0.90 上架:2009-12-27

內容簡介

是 WordPress 的一個外掛,可讓部落客在管理後台的留言管理頁面上,將留言標記為待處理、已回覆或已忽略,以追蹤他們的文章留言。在留言管理頁面上,該外掛會為每個留言區塊塗上一個顏色,顏色表示作者設定的狀態(如果有的話),或者提供有關狀態的提示(詳見以下說明)。

特點/詳細資訊

新增對留言管理頁面操作的選項,可將留言標記為待處理、已回覆或已忽略。
根據留言的實際或猜測狀態(預設為待處理),為留言區塊設定背景顏色。
為有來自文章作者的回應的留言區塊設定背景顏色。
文章作者的留言區塊會自動被標記為已忽略(但不會標記為已忽略)。
新留言的父留言(如果有)會被標記為已回覆,如果回應是由文章作者完成的。
外掛管理頁面中的批量標記選項/鏈接可讓您自動標記現有留言為已回覆(當然,如果您的博客有數千條留言,必須小心使用)。我的部落格有數百條留言,這個操作很快就完成了。

操作vs狀態vs高亮顯示

的留言區塊的顏色邏輯可能會令人困惑,需要簡要解釋一下:外掛將每個留言區塊在留言管理頁面上設為某種狀態的背景顏色。此外,該外掛會為指示當前選擇的操作選項(待處理、已回覆或已忽略)設定顏色和高亮顯示。

如果使用者(作者或博客管理員)明確地點擊其中一個操作選項並進行選擇,突出顯示的操作選項和留言區塊的背景色會一致。如果作者(或博客管理員)先前已點擊某個留言的回覆選項,則該回覆操作鏈接會突出顯示,且留言區塊將相應地設為相應的背景色(請參閱外掛管理/設置頁面上的顏色圖例)。

對於使用者尚未在選項(待處理、已忽略或已回覆)之間進行選擇的留言, 總是將留言標記為待處理,但也會嘗試猜測留言的實際狀態。如果該留言是由文章作者發表的,則該外掛將猜測留言是待忽略的。如果文章作者已回覆該留言,則 猜測狀態可能為“已回應”(之所以區分為 '_responded' 的猜測和 'replied' 的狀態,是因為您可能會回覆留言,但希望保留它的“待處理”狀態,因為您想在稍後的回覆中添加更多細節)。猜測結果用於為留言區塊上色。

這就是顏色突出和操作/選項突出顯示的原因。任何良好的用戶界面都不應該需要這麼多解釋!在後續版本中,將嘗試稍微梳理這一點,同時仍然保留一些邏輯。

為什麼要花這麼多功夫?

您可能想知道為什麼要這麼麻煩?留言頁面的線程視圖提供了簡單的視覺提示,指示已經回覆的留言和待回覆的留言。為什麼不只是使用它來追蹤留言狀態呢?我至少有兩個理由喜歡使用留言管理頁面來管理回應:

留言管理頁面透過 AJAX 張貼回覆,因此更容易快速標記或回覆大量留言。有 AJAX 留言外掛可供文章使用,但據我所知,它們並不完全符合我的需求。我想更直接地掌控留言、過濾垃圾留言,並可能使用一些有趣的統計數據來報告有哪些貢獻者頻繁留言以及哪些貢獻者頭銜最高等等。
使用另一個插件,我可以輕鬆地在文章下方顯示額外的留言元素,例如:回覆計數器,彙總語、基於留言作者的指標等等。

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.90) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Response Tracker」→ 直接安裝(推薦)

原文外掛簡介

Response Tracker is a plugin for WordPress that lets bloggers keep track of comments on their posts by marking them as todo, replied, or ignored, in Comments Administration page in the admin dashboard. On the comments administration page, the plugin paints each comment block with a colour that either indicates the status set by the author (if any) or provides a hint on what the status might be (read below for an explication).
Features / Details

Adds options to the Comments Admin page actions, for each comment, to mark it as Todo, Replied, or Ignore.
Comment blocks are given a background colour based on their actual or guessed state (default = todo).
Comments with a response from the post author are background coloured to indicate that.
Comments by post authors are automatically coloured ignored (though not marked so).
When new comments are added their parent (if any) is marked as responded if the response is by the post author.
A bulk mark option/link in the plugin admin page lets you automatically flag existing comments as responded to by author — this has to be used with care of course, in case your blog has thousands of comments. Mine has hundreds and that went through pretty quick.

Actions vs Status vs Highlights
A word of explanation is called for with regard to Response Tracker’s logic of highlighting comments, since it can be (and probably is!) confusing.
Response Tracker colours each comment block in the Comments Administration page with a colour that says something about the status of that comment. The plugin also colours and highlights the action option (todo, replied or ignore) that indicates the current choice.
Where the user (author or blog admin) has explicitly clicked on one of these actions and made a choice, the highlighted action and the background colour of the comment block coincide in what they indicate. If the author (or blog admin) had previously clicked on the option replied for a comment, then this action link is highlighted and the comment block is coloured accordingly (see the plugin admin/settings page for a legend for the colours).
For comments for which the user has not yet made a selection among the options (todo, ignore or replied), Response Tracker marks always marks the comment with status todo, but also tries to make a guess on what the comment’s real status might be. If the comment is by the post author, then the plugin guesses that the comment can be ignore_d. If the comment was responded to by the post author, then Response Tracker guesses that the status may be responded (the reason to differentiate between a guess of _responded and a status of replied is that you, the blogger, might respond to a comment but want to retain it’s todo status because you want to add more details in a later response). The guess is then used to colour the comment block.
This is the reason for the otherwise puzzling nature of the colour highlighting and the action/option highlighting. Any good user interface should not require this much explication! In a later release, an attempt will be made to clear this up a bit while still retaining some of the logic.
Why All This Effort?
You may wonder why go to all this trouble? The threaded view of comments in the post page gives simple visual cues on what comments have been replied to and which ones are pending a response. Why not just use that to keep track of comment status? I have at least two reasons to prefer using the Comments Adminstration page for managing responses:

The Comment Administration page posts replies via AJAX, thus making it easier to mark or respond quickly to a large set of comments. There are AJAX commenting plugins for posts, but in my experience none of them quite do the trick, or if they do, they do so at the cost of messing up the look and feel of the theme in use.

The Comment Administration page can list all comments, not just ones related to a particular post, and sorted descending by date. A good way to scan latest comments, respond to them and mark them.

Additionally, the plugin also provides a mechanism for marking comments that can be ignored, and since it explicitly marks a comment with a status, it makes it possible to mark multiple comments in a single response and mark all the relevant comments as replied.
Another possible line of future development is to also add links in the post comments section to let authors mark comments from post pages.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon