Block unwanted visitors by IP address or country. Protect your WordPress site with a powerful yet simple security plugin.
Comprehensive protection for your WordPress site
WordPress sites face constant security threats from malicious visitors, spam bots, and unwanted traffic.
Without proper protection, your site is vulnerable to brute force attacks, spam submissions, and performance degradation from unwanted traffic.
Everything you need to protect your WordPress site
Block individual IP addresses (IPv4 and IPv6 supported)
Block entire countries from accessing your site
Ensure certain IPs are never blocked
Display custom messages to blocked visitors
Keep track of blocked attempts
Bulk import IP addresses and backup settings
Simple setup, powerful protection
The plugin checks every visitor against your block lists early in the WordPress loading process, ensuring minimal performance impact while maximum protection.
Block individual threatening IP addresses with precision
Your IP address has been blocked from accessing this website. If you believe this is an error, please contact the site administrator.
Block entire countries with opt-in geolocation detection
Block countries where your services aren't available or legally restricted
Block high-spam countries to dramatically reduce malicious traffic
Improve site speed by blocking unwanted international traffic
Country blocking is completely opt-in with clear disclosure. No data is sent to external services without your explicit consent.
Uses ip-api.com for geolocation only when enabled. All IP addresses stay in your WordPress database.
All blocked IPs stored in your WordPress database
Geolocation requires explicit user consent
Follows WordPress coding and privacy standards
Powerful features with an intuitive interface
No technical knowledge required - intuitive admin interface
Plugin shows your current IP to prevent lockouts
Import large IP lists for migration or backup
Logged-in admins are never blocked
Monitor blocked attempts and analyze threats
Minimal database queries for maximum performance
Early blocking prevents malicious visitors from consuming server resources
Reduce bandwidth costs and server load from unwanted traffic
Cleaner visitor data without bot and spam traffic skewing results
Get protected in minutes, not hours
1. Upload to /wp-content/plugins/wp-security-blocker/
2. Activate through WordPress 'Plugins' menu
3. Go to 'Security Blocker' in admin menu
4. Add your IP to whitelist (shown in settings)
5. Configure blocking rules and messages
Always add your own IP address to the whitelist before enabling blocking features to prevent accidental lockouts!
Protect corporate sites from competitors and malicious scanning
Protect online stores from fraud and malicious activity
Maintain clean traffic and better user experience
Join thousands of website owners protecting their sites with WP Security Blocker
Developed by Capture Club with 20+ years of security expertise. Trusted by Fortune 500 companies for comprehensive protection solutions.
Contact us for custom security solutions and enterprise support.