Comments Deletion
Cleanup dashboard showing comment totals, WooCommerce/product review protection, quick-clean presets and advanced cleanup filters.

Cleanup dashboard showing comment totals, WooCommerce/product review protection, quick-clean presets and advanced cleanup filters.

Comments Deletion provides a safer and more flexible way to clean comments from WordPress.

Version 3.1 adds a completely rebuilt cleanup engine and administration screen. Instead of directly truncating comment database tables, comments are now permanently deleted through WordPress APIs so associated comment metadata and post comment counts are handled correctly.

Features include:

  • Dashboard counts for approved, pending, spam, trash and product reviews.
  • WooCommerce/product review protection enabled by default.
  • Preview the number of matching comments before deletion.
  • Preview sample comments before deletion.
  • Filter by status: approved, pending, spam, trash, spam + trash or all.
  • Filter by comment type: standard comments, pingbacks, trackbacks or product reviews.
  • Delete comments older than a chosen number of days.
  • Date-from and date-to filters.
  • Filter by post ID or public post type.
  • Filter by author email or IP address.
  • Keyword filtering across comment content, author and email.
  • Quick-clean presets for common cleanup jobs.
  • Batched deletion with an on-screen progress indicator for larger sites.
  • Strong confirmation when deleting every comment including product reviews.
  • Automatic scheduled cleanup for old spam, trash and pending comments.
  • Cleanup history without storing deleted comment content.
  • Configurable permissions, batch size and review protection.
  • WP-CLI commands for large sites.
  • Multisite-aware activation and network WP-CLI cleanup.

Important: comment deletion is permanent. Always review the preview before confirming a cleanup and keep a current site/database backup.