plugin-icon

Turbo Rate Limiter

作者:ahriad·
Protect your WordPress site from brute force attacks, API abuse, and DDoS attacks with customizable rate limiting rules.
版本
1.0.2
最后更新
Mar 26, 2026
Turbo Rate Limiter

Turbo Rate Limiter is a powerful yet easy-to-use security plugin that helps protect your WordPress site from various types of abuse by limiting the rate at which visitors can make requests.

Features

  • URI-based filtering – Set rate limits for specific URLs, paths, or patterns
  • Multiple match types – Exact match, contains, starts with, ends with, or regex
  • Flexible time windows – Configure rate limits per second, minute, or hour
  • Multiple actions – Return HTTP 429, redirect to URL, or redirect to page
  • Test mode – Preview rate limiting behavior without blocking visitors
  • Debug panel – Visual debug panel for administrators
  • Cloudflare support – Full IPv4 and IPv6 proxy detection
  • Localization ready – Translations available for multiple languages

Use Cases

  • API protection – Limit API calls to prevent abuse
  • Login protection – Prevent brute force attacks on login pages
  • Form spam prevention – Limit form submission rates
  • Resource protection – Protect heavy database queries
  • CDN compatibility – Works with Cloudflare and other proxies

Arbitrary section

Developer API

Turbo Rate Limiter provides hooks and filters for developers:

// Add trusted proxy IPs add_filter('turbo_rate_limiter_trusted_proxies', function() { return [ '173.245.48.0/20', '2400:cb00::/32', // More ranges... ]; }); // Access rate limiter instance $rate_limiter = TURBORL_Rate_Limiter::get_instance();

For full API documentation, see docs/developer-api.md.

免费基于付费套餐
通过安装,您同意 WordPress.com 服务条款第三方插件条款
目前已测试版本
WordPress 6.9.4
这个插件是可用的下载,适用于您的站点。