Advanced Comment Cleanup Tool
A modern, production-ready WordPress plugin that automatically deletes comments in batches with configurable scheduling, advanced analytics, REST API integration, and a professional admin interface.
by Emmanuel Eluwa · github.com/nueleluwa/advanced-comment-cleanup-tool · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/nueleluwa/advanced-comment-cleanup-tool/archive/refs/heads/main.zipAdvanced Comment Cleanup Tool - WordPress Plugin
Website: emmanueleluwa.com
GitHub: github.com/nueleluwa/advanced-comment-cleanup-tool)
WordPress Profile: profiles.wordpress.org/luwie93
License: GPL v2 or later
A modern, production-ready WordPress plugin that automatically deletes comments in batches with configurable scheduling, advanced analytics, REST API integration, and a professional admin interface.
Quality Ratings
- Code Quality: A+ (WordPress VIP Standards)
- Security: A+ (No vulnerabilities)
- Performance: Excellent (Optimized queries)
- WordPress.org Compliance: ✅ All requirements met
Version 2.0.2 Updates
WordPress.org Review Compliance
- ✅ Plugin renamed for distinctiveness
- ✅ WordPress 6.7 compatibility
- ✅ Proper textdomain loading
- ✅ Updated REST API endpoints
- ✅ All metadata standards met
Features
- ✅ Automatic Deletion - Schedule batch deletions every 1-60 minutes
- ✅ Selective Processing - Choose spam, pending, approved, or trash
- ✅ Age Filtering - Delete only old comments
- ✅ Real-Time Stats - Live comment counts with auto-refresh
- ✅ Analytics - 30-day tracking with charts
- ✅ REST API - Full API for headless WordPress
- ✅ Modern UI - Professional admin interface
- ✅ Security - WordPress VIP standards compliant
Installation
- Download the latest release
- Go to Plugins → Add New → Upload Plugin
- Activate and configure at Settings → Advanced Comment Cleanup
REST API
GET /wp-json/advanced-comment-cleanup/v1/stats
GET /wp-json/advanced-comment-cleanup/v1/analytics
Authentication: Requires manage_options capability
Author
Emmanuel Eluwa
- Website: emmanueleluwa.com
- GitHub: @nueleluwa
- Company: brela.agency
License
GPL v2 or later
⭐ If you find this plugin helpful, please star it on GitHub!