=== JetBuilder Daily Comment Limit === Contributors: jetbuilder Tags: comments, anti-spam, security, rate limit Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.1.2 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight plugin to block comment spammers by restricting the number of comments an IP can make per day. Includes a beautiful dashboard stats widget. == Description == Tired of bots submitting hundreds of spam comments in a minute and consuming your database resources? "Limit Daily Comments" is a pure, zero-configuration micro-plugin that intercepts traffic before it enters your spam box. Developed lovingly by the JetBuilder team. Features: * Blocks users/bots from making more than a specific amount of comments per 24 hours via the same IP. * Ability to set a site-wide global daily comment limit to protect your server. * Beautifully designed backend UI dashboard statistics to track your blocked hits today and total hits. * Completely blocks connections using lightweight HTTP Error 429 (Too Many Requests), avoiding database server overload. * Bypasses Admins automatically. * Compatible with CDNs like Cloudflare (correctly retrieves X-Forwarded-For IP). * Extremely fast logic with zero overhead footprint. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/limit-daily-comments` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Head over to Settings -> Limit Daily Comments to configure your rules. Done! == Changelog == = 1.1.0 = * New feature: Added a sleek JetBuilder Dashboard Widget to track "Blocked Today" and "Total Blocked" stats easily. * Update: Improved backend setting UI with a minimalist Apple-like design. * Enhancement: Better real-IP grabbing methods supporting CDNs and reverse proxies. = 1.0.0 = * Initial public release. = 1.1.1 = * Security compliance fix: Refactored and enqueued CSS cleanly away from PHP inline code (Fixing review comments). = 1.1.2 = * Brand identity update: Renamed the plugin to JetBuilder Daily Comment Limit per WP review requirements.