=== Update Comment Count ===
Contributors: dineshpilani05
Tags: comments, comment count, import export, migration
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 2.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Recalculate and update your site's comment counts in one click after moving or importing comments.

== Description ==

When you export and import comments from one WordPress site to another, the comment counts stored against each post can end up out of sync with the actual comments in the database. Update Comment Count fixes this in a single click from your WordPress admin dashboard, without needing direct database access.

= Features =

* Recalculates the total comment count across your entire site
* Updates the stored comment count for every post to match the actual number of comments
* One-click operation from a dedicated admin page
* No configuration needed

== Installation ==

1. Upload the `update-comment-count` folder to the `/wp-content/plugins/` directory, or install directly through the **Plugins > Add New** screen in your WordPress admin.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Go to **Update Comment Count** in the admin menu and click the button to recalculate your comment counts.

== Frequently Asked Questions ==

= Will this affect my existing comments? =

No. This plugin only recalculates and updates the `comment_count` value stored against each post. It does not add, remove, or modify any comments themselves.

= When should I use this? =

Typically after migrating a site, restoring a backup, or importing comments from another WordPress installation, where post comment counts no longer match the actual comments in your database.

= Is it safe to run more than once? =

Yes. It simply recalculates counts from your current comments table each time you click the button, so running it again causes no harm.

== Screenshots ==

1. The Update Comment Count admin page showing the total comment count and the recalculate button.

== Changelog ==

= 2.0 =
* Redesigned the admin page with a clearer stats display and success confirmation message
* Replaced an inefficient query with a faster comment count lookup
* Added a capability check for defense-in-depth on the admin action
* Added GPL license declaration and text domain for translation support
* Updated compatibility for WordPress 7.0 and PHP 8.3

= 1.3 =
* Initial public release

== Upgrade Notice ==

= 2.0 =
Improved admin UI, performance, and compatibility with the latest WordPress and PHP versions. No action needed after updating.