Title: Comments Analytics – Dashboard &amp; Commenter Profiles
Author: Slava Abakumov
Published: <strong>20 liepos, 2022</strong>
Last modified: 1 vasario, 2026

---

Ieškoti įskiepiuose

![](https://ps.w.org/commentswp/assets/banner-772x250.png?rev=2759440)

![](https://ps.w.org/commentswp/assets/icon.svg?rev=2759440)

# Comments Analytics – Dashboard & Commenter Profiles

 Autorius [Slava Abakumov](https://profiles.wordpress.org/slaffik/)

[Parsisiųsti](https://downloads.wordpress.org/plugin/commentswp.1.3.1.zip)

 * [Informacija](https://lt.wordpress.org/plugins/commentswp/#description)
 * [Atsiliepimai](https://lt.wordpress.org/plugins/commentswp/#reviews)
 *  [Diegimas](https://lt.wordpress.org/plugins/commentswp/#installation)
 * [Kūrimas](https://lt.wordpress.org/plugins/commentswp/#developers)

 [Pagalba](https://wordpress.org/support/plugin/commentswp/)

## Aprašymas

**CommentsWP** transforms your WordPress comments section into a powerful analytics
and insights hub.
 Instead of just collecting comments, it helps moderators and 
site owners **analyze engagement**, **track trends**, and **discover their most 
active commenters** — all in one beautiful dashboard.

### 💡 Why Use CommentsWP

CommentsWP aggregates data already stored in your WordPress database and presents
it in clear, actionable widgets and tables.
 You’ll gain a new understanding of 
how your readers engage and how comment activity evolves over time.

**Key benefits:**
 – Instantly see comment statistics and engagement patterns – 
Identify your top commenters and active discussions – Detect anomalies and potential
manual spam attempts – Compare posts with and without comments – Analyze response
speed and comment types – Get meaningful, visual insights without complex setup

### 🧭 Dashboard Overview

#### Comments Card Widgets

Quickly access aggregated data from your WordPress comments database.
 Each card
displays a specific metric:

 * 4 default comment statuses: **Approved, Pending, Spam, Trashed**
 * **Average Time To First Comment** (e.g., 1m 3d 8h 35min 18s)
 * **Fastest Time To First Comment** (e.g., 1d 20h 38min 53s)
 * **Posts with vs. without comments** (totals and percentages)
 * **Logged-in vs. Guest comments** (totals and percentages)
 * **Top-level vs. Threaded replies** (totals and percentages)
 * **Pingbacks and Trackbacks** (totals and percentages)

Each card links to detailed documentation on the [CommentsWP website](https://commentswp.com/docs/).

### 📊 Table Widgets

Not all useful data fits into a single number. That’s why CommentsWP also provides**
data table widgets**.

#### Total by User

See how many comments were left by your most prolific commenters.
 Group users by**
email** or **IP address** to spot patterns: – Same person using different names 
or IPs – Different people using the same email

#### Anomalies Table

Identify „manual spammers” or hyper-active users who leave large volumes of comments,
possibly using multiple emails or IP addresses.

#### Total by Time Period

Track how comment activity changes over time — by **year, month, week, or day**.

Quickly detect engagement trends across your site’s history.

### 👥 Commenter Profiles

The **Profiles** page lists all comment authors along with:
 – Total number of comments–
Date of first and last comment – Known names and aliases

This feature gives you a clear view of your active audience.
 Future versions will
include more behavioral insights and interaction data.

### ⚙️ How CommentsWP Works

CommentsWP runs all analytics **server-side** and **caches results** automatically.

Complex SQL queries are executed only when new comments are added, updated, or deleted—
ensuring **fast performance** and **minimal load** on your database.

Data is calculated and displayed **only** in the WordPress admin area, on the **
Comments  Dashboard** page.
 It does **not** affect your site’s frontend or your
visitors’ browsing experience.

### 🔐 Access Control

Only logged-in users with the `moderate_comments` capability can access the CommentsWP
Dashboard.
 By default, this includes **Administrators** and **Editors**.

### 🌍 Translation & Compatibility

CommentsWP is **translation-ready** and uses the `commentswp` text domain.
 It works
seamlessly with **Loco Translate**, **WPML**, and most caching or performance plugins.

### 🧠 How To Use CommentsWP

 1. Install and activate the plugin.
 2. Navigate to **Comments  Dashboard** in your WordPress admin.
 3. Review your analytics cards for quick insights.
 4. Explore the **Profiles** page to learn more about your commenters.
 5. Use the **comment type filter** (comments, pingbacks, trackbacks) to refine your
    view.
 6. Visit the [documentation](https://commentswp.com/docs/) for detailed explanations
    of each card.

### 🧩 Troubleshooting

**Dashboard shows old data**
  The plugin caches results. Add or update a comment
to refresh all stats automatically.

**Performance concerns on large sites**
  CommentsWP runs heavy queries only when
cache refreshes, not on every page load.

**No data in tables**
  Ensure your site has approved comments. Some widgets only
display data for approved entries.

**Can I export this data?**
  Not yet, but export tools will be implemented in future
versions if enough users request them.

## Ekrano nuotraukos

 * [[
 * CommentsWP Dashboard.
 * [[
 * CommentsWP Profiles.

## Diegimas

**Install through your backend**:

 1. Search for „commentswp” on the „Add Plugins” page.
 2. Click the „Install Now” button, and then – „Activate”.

**Install manually**:

 1. Download and unzip the plugin.
 2. Upload the `commentswp` directory to the `/wp-content/plugins/` directory.
 3. Activate the plugin through the ‘Plugins’ menu in WordPress.

**Next**:

Now you can open your CommentsWP Dashboard by doing one of these actions:

 1. click on the „Comments” top level menu item in your wp-admin sidebar navigation
 2. use the „Dashboard” link under the plugin name in the list of Plugins

## DUK

### Is the data cached?

Yes. CommentsWP caches its aggregated data, updating automatically when new comments
are **Added**, deleted, or modified.

### Does it affect frontend performance?

No. All calculations occur only inside the WordPress admin dashboard.

### Who can see the dashboard?

Users with the `moderate_comments` capability (Administrators and Editors by default).

### Can I filter analytics by comment type?

Yes. You can filter dashboard cards by type — comments, pingbacks, trackbacks, etc.

### Does it work with multisite installations?

Yes. Make sure to activate the plugin on each of your subsites.

### Can I customize which cards appear on the dashboard?

Future versions will allow custom card visibility and arrangement.

### How accurate are the time metrics?

Times are calculated down to the second using precise WordPress timestamps and sophisticated
SQL queries.

### Is it translation-ready?

Yes, fully translation-ready. Compatible with Loco Translate and WPML.

### Does it collect or send data externally?

No. All processing happens locally in your WordPress database.

### How do I clear the cache manually?

You can simply trigger a new comment or delete one; the cache clears automatically.

## Atsiliepimai

![](https://secure.gravatar.com/avatar/a9910278ea8ff580c55e7ab1db7698f4d5e5b812a412c985bccb39e69741a971?
s=60&d=retro&r=g)

### 󠀁[Отличный плагин для анализа комментариев](https://wordpress.org/support/topic/%d0%be%d1%82%d0%bb%d0%b8%d1%87%d0%bd%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-%d0%b4%d0%bb%d1%8f-%d0%b0%d0%bd%d0%b0%d0%bb%d0%b8%d0%b7%d0%b0-%d0%ba%d0%be%d0%bc%d0%bc%d0%b5%d0%bd%d1%82%d0%b0/)󠁿

 [mihdan](https://profiles.wordpress.org/mihdan/) 1 rugpjūčio, 2022 1 reply

Практический уникальный плагин в репозитории wp.org для анализа комментариев на 
сайте под управлением WordPress c крутым дашбордом и фильтрами – очень удобное дополнение
для сайта с кучей комментариев.

![](https://secure.gravatar.com/avatar/9c47c871c5ef5893554251a5f459437ec10860e3a4d5aca841b42f1f580fb8c6?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-12055/)󠁿

 [kaggdesign](https://profiles.wordpress.org/kaggdesign/) 30 liepos, 2022 1 reply

A unique plugin to analyse comments. Especially useful on websites with thousands
of comments. Great work, thank you!

 [ Perskaityti visus atsiliepimus (2) ](https://wordpress.org/support/plugin/commentswp/reviews/)

## Programuotojai ir komandos nariai

“Comments Analytics – Dashboard & Commenter Profiles” yra atviro kodo programa. 
Prie jos sukūrimo prisidėję žmonės surašyti toliau.

Autoriai

 *   [ Slava Abakumov ](https://profiles.wordpress.org/slaffik/)

Įskiepis “Comments Analytics – Dashboard & Commenter Profiles” išverstas į 1 kalbą.
Dėkojame [vertėjams](https://translate.wordpress.org/projects/wp-plugins/commentswp/contributors)
už jų darbą.

[Išverskite “Comments Analytics – Dashboard & Commenter Profiles” į savo kalbą.](https://translate.wordpress.org/projects/wp-plugins/commentswp)

### Domina programavimas?

[Peržiūrėkite kodą](https://plugins.trac.wordpress.org/browser/commentswp/), naršykite
[SVN repozitorijoje](https://plugins.svn.wordpress.org/commentswp/), arba užsiprenumeruokite
[kodo pakeitimų žurnalą](https://plugins.trac.wordpress.org/log/commentswp/) per
[RSS](https://plugins.trac.wordpress.org/log/commentswp/?limit=100&mode=stop_on_copy&format=rss).

## Pakeitimų istorija

### 1.3.1

 * **Fixed**: Do not enforce type to strings that are coming from WordPress filters
   to avoid fatal errors.
 * **Fixed**: Adjust the styling of WordPress notices that have the „.updated” class(
   in addition to currently supported „.notice”).

### 1.3.0

 * **IMPORTANT**: This version requires WordPress 6.5 or higher.
 * **Added**: The „Total by Time Period” card now has a new „Group by Day” option.
 * **Added**: The „Total by Time Period” card now has a „Newest First” and „Oldest
   First” option. It affects the order of time periods displayed in the card.
 * **Changed**: Visual refresh of the plugin admin area.
 * **Changed**: The plugin supports the latest WordPress 6.9.
 * **Fixed**: The plugin was generating the PHP notice „Function _load_textdomain_just_in_time
   was called incorrectly” on the front-end in cases when an AJAX request was sent
   to `wp-admin/admin-ajax.php` by any other 3rd-party plugin.
 * **Fixed**: Improve the performance of the Dashboard cards a bit by preventing
   double population.
 * **Fixed**: Improve the performance of AJAX requests for all 3rd-party plugins
   by preventing CommentsWP from loading its Dashboard cards on each AJAX request.
 * **Fixed**: The comment type dropdown on the Dashboard page was empty in case 
   there was no data in the comments table.
 * **Fixed**: Removed unused functions which are leftovers from development.
 * **Fixed**: A lot of PHP code style improvements.

### 1.2.0

 * **IMPORTANT**: This version requires PHP 7.4 or higher and WordPress 6.4 or higher.
 * **Added**: Now you can filter the dashboard cards by comment type: Comments, 
   Pingbacks, Trackbacks, etc.
 * **Added**: New Profiles page that lists the commenter authors with their total
   number of comments, last and first comment date, and also their known names.
 * **Changed**: Much more intelligent caching logic: old internal cache is no longer
   hard-coded for a certain amount of time. Now it is being generated and lives 
   until the new comment is being posted on a site, deleted, updated or changed 
   its status.
 * **Fixed**: Various performance improvements.
 * **Fixed**: There was a PHP warning in the „Total by Time Period” card on Dashboard
   when there were no approved comments.

### 1.1.0

 * **IMPORTANT**: This version requires PHP 7.2 or higher and WordPress 5.5 or higher.
 * **Added**: Each Dashboard Card now has its own link to a dedicated documentation
   page with more information about the card.
 * **Added**: Display the actual dates next to week numbers in the „Total by Time
   Period” card for improved readability.
 * **Added**: All Comments Date range support: the „Total by Time Period” card when
   grouped by month or week now has links that filter comments on the „All Comments”
   page accordingly.
 * **Fixed**: In certain screen sizes, the double cards labels were not fitting 
   in the block and were overlapping with each other. Now ellipsis is displayed 
   when the label is too long.

### 1.0.0

 * **Initial release** containing 13 cards, 2 dashboard-wide filters, and a bunch
   of cards-specific filters.

## Metainformacija

 *  Version **1.3.1**
 *  Atnaujinta **prieš 2 mėnesiai**
 *  Aktyvių instaliacijų **20+**
 *  WordPress versija ** 6.5 ar naujesnė **
 *  Ištestuota iki **6.9.4**
 *  PHP versija ** 7.4 ar naujesnė **
 *  Kalbos
 * [English (US)](https://wordpress.org/plugins/commentswp/) ir [Russian](https://ru.wordpress.org/plugins/commentswp/).
 *  [Išversti į savo kalbą](https://translate.wordpress.org/projects/wp-plugins/commentswp)
 * Žymos
 * [analytics](https://lt.wordpress.org/plugins/tags/analytics/)[comments](https://lt.wordpress.org/plugins/tags/comments/)
 *  [Daugiau](https://lt.wordpress.org/plugins/commentswp/advanced/)

## Įvertinimai

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/commentswp/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/commentswp/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/commentswp/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/commentswp/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/commentswp/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/commentswp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/commentswp/reviews/)

## Autoriai

 *   [ Slava Abakumov ](https://profiles.wordpress.org/slaffik/)

## Pagalba

Turite pastabų? Reikia pagalbos?

 [Peržiūrėti pagalbos forumą](https://wordpress.org/support/plugin/commentswp/)