Limit repeated login attempts
Detect repeated login failures and apply local limits. Review authentication activity alongside the plugin’s block reasons.
Witen Blocker for WordPress
Witen Blocker adds IP blocking, login protection, bot policies, and file scans to your WordPress dashboard. It works on shared hosting without root access.
Version 0.6.47. WordPress 6.2+ · PHP 8.1+. Free from the WordPress Plugin Directory. No Witen account needed to install.
Already using WP fail2ban? Compare it with Witen Blocker.
Detect repeated login failures and apply local limits. Review authentication activity alongside the plugin’s block reasons.
Set policies for crawlers, AI services, monitors, and attack tools. Allow the services you use and review the rest before blocking them.
Run file and malware checks, then inspect the affected paths and findings. A scan finding is something to investigate, not proof that every flagged file is malicious.
See security events and blocked IPs in the dashboard. Keep trusted addresses allowed and remove a local block when needed.
Connect the plugin with a one-time setup token from your Witen account to receive shared IP blocklists and report security activity. Choose a plan for the number of connected sites you run and the shared data you need.
Warden is optional. If you administer the Linux host, it can use the plugin’s reports alongside other service logs and apply blocks at the host firewall.
See free and paid hosted plans