Opis
WorkflowDone Geo Blocker is a simple yet powerful WordPress plugin that allows you to block access to your website based on visitors’ geographical locations. Perfect for compliance, content licensing, or security purposes.
Features
- Country Blocking – Block visitors from specific countries
- IP Whitelisting – Allow specific IP addresses regardless of country
- SEO-Friendly – Automatically allows major search engine crawlers
- Customizable Block Page – Customize the message shown to blocked visitors
- IP Caching – Efficient caching to minimize geo-lookup requests
- Easy Setup – Simple configuration with no technical knowledge required
How It Works
- Select which countries you want to block
- Optionally add IP addresses that should always be allowed
- Enable geo-blocking
- Visitors from blocked countries see a friendly block page
Become a Supporter
Love this plugin? Become a supporter and unlock all features:
- Whitelist Mode – Allow only specific countries instead of blocking
- Admin Bypass – Skip geo-blocking for logged-in administrators
- Access Logging – Log blocked access attempts
- IP Ranges (CIDR) – Whitelist entire IP ranges
- Custom Block Pages – Create custom HTML pages or redirects
- Support Email – Display contact email on block page
- URL Exclusions – Skip blocking for specific URLs
- Custom Crawler Rules – Add your own crawler patterns
- Priority Support
One-time payment of $10, lifetime access!
Privacy Policy
This plugin uses third-party geo-location services to determine visitor countries:
* ip-api.com – Privacy Policy
* ipinfo.io – Privacy Policy
Only IP addresses are sent to these services to determine the country. No other personal data is transmitted.
The plugin caches geo-location results locally to minimize external requests.
Support
For support, please contact: [email protected]
Website: workflowdone.com
Instalacja
- Upload the plugin files to
/wp-content/plugins/workflowdone-geo-blocker/directory - Activate the plugin through the 'Plugins’ menu in WordPress
- Navigate to 'Geo Blocker’ in the WordPress admin menu
- Select countries to block and configure settings
- Enable geo-blocking and save
Najczęściej zadawane pytania
-
Does this affect SEO?
-
No! The plugin automatically allows all major search engine crawlers (Google, Bing, Yahoo, etc.), so your SEO won’t be affected.
-
Can I allow specific users while blocking their country?
-
Yes! You can whitelist individual IP addresses which will override country blocking.
-
Does it work with CDN services like Cloudflare?
-
Yes! The plugin automatically detects the real visitor IP behind proxies and CDN services.
-
What geo-location services are used?
-
The plugin uses free geo-location APIs (ip-api.com and ipinfo.io) to determine visitor locations. No API key required.
-
Will blocked visitors see an error?
-
No, they see a customizable, friendly block page explaining that access is restricted from their location.
Recenzje
Kontrybutorzy i deweloperzy
„WorkflowDone Geo Blocker” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “WorkflowDone Geo Blocker” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.0.0
- Initial release
- Country blacklist mode
- IP whitelisting
- SEO crawler detection
- Customizable block page
- IP caching system
