Wonderful Geoblocking Countries
by wonderfulplugins 5 (1 reviews)

Wonderful Geoblocking Countries

Blocks site access, login, or registration for visitors from selected countries or VPN services, with a custom message per area.

Wonderful Geoblocking Countries ranks #25,856 among WordPress.org plugins with 20+ active installations, is #328 of 1,003 in the Maps & Location category, a 5/5 rating from 1 reviews, and was last updated Oct 5, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v1.2.1 Current Version v1.2.1
Updated 1 month ago Last Update on 05 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#328 of 1,003 in Maps & Location Top 50% by installs
View on WordPress.org
Rank
#25,856
— No change
Active Installs
20+
+11.1%
KW Avg Position
77.3
0.3 worse
Downloads
639
+5 today
Support Resolved
0%
— No change
Rating
100%
Review 5 out of 5
5 (1 reviews)

Next Milestone 30

Total Progress 80%
20+ 30+
3,111
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 2 more installs to reach 30+

Rank Changes

24,563 25,210 25,856 26,502 27,149 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
25,609 26,724 27,840 28,955 30,070 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #25,856
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
1 reviews
Overall 100%
5
1 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about Wonderful Geoblocking Countries

The IP2Location LITE database is free but published under its own license that requires every user to register for their own copy. The download with your personal token takes less than a minute and enables automatic monthly updates.
Nothing — no visitor is blocked. The plugin shows an admin notice until a database is installed, and visitors whose country cannot be determined are always let through.
Not while you are logged in: administrators are always exempt from all three rules. Only the login rule can affect you when you are logged out and your own country is on its list — the settings page warns you about exactly that. My site runs behind Cloudflare or another proxy — the detected country is wrong. Behind a proxy, REMOTE_ADDR is the proxy's address, not the visitor's. Use the wonderful_geoblocking_countries_client_ip filter to supply the real client IP from a header you trust, or short-circuit the lookup entirely with wonderful_geoblocking_countries_pre_country_code (e.g. return the value of Cloudflare's CF-IPCountry header).
The site access rule runs on every frontend request, including feeds and the REST API. The WordPress admin (including admin-ajax) and wp-login.php are excluded from it.
Tick VPN list under Databases and download it, then tick VPN in every area where VPN users should be blocked. A visitor whose IP lies in a range of a known VPN provider is then blocked — regardless of the country and even in allow-list mode (otherwise a VPN server in an allowed country would be a way in). The list combines the X4BNet list, the server lists of the big providers (NordVPN, Surfshark, ExpressVPN, ProtonVPN, Mullvad, PIA and others) and the complete networks of pure VPN operators, and is updated daily. iCloud Private Relay is never counted as a VPN. No free list catches every VPN, though: small or self-hosted VPNs, Tor and residential proxies are usually not included. Logged-in administrators are never blocked, VPN or not.
We tried it: the free IP2Proxy LITE edition only lists open public proxies — no VPN servers and no Tor exits (those are reserved for the paid edition) — and is more than 1 GB in size. The combined VPN list takes about 120 KB on your server and actually recognises VPN providers.
Yes. Once the VPN list is installed: $is_vpn = apply_filters( 'wonderful_geoblocking_countries_is_vpn_ip', null, $ip ); It returns true or false, and the default (null) while the VPN list is disabled or not installed.
No. Country lookups run locally against the downloaded database file. The only external request is the database download itself, which you trigger with your own token.

Sign In / Register

You need to sign in or register to use this feature.