WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

IP2Location Country Blocker

Blocks unwanted visitors from accessing your frontend (blog pages) or backend (admin area) based on country.

  • 1.1.0 Added dropdown selection for product code.
  • 1.2.0 Allow user to custom their own error page.
  • 1.3.0 Move the configuration page to settings, to alleviate the confusion of setting page location.
  • 1.4.0 Send email notification if an user from blocked countries was trying to access your backend page.
  • 1.5.0 Support secret code to bypass backend validation.
  • 1.6.0 Added user details in the email alert message.
  • 1.7.0 Fixed download script errors.
  • 1.8.0 Fixed the country display issue: South Georgia And The South Sandwich Islands
  • 1.9.0 Added logic to verify if the default old sample bin used for checking.
  • 1.9.1 Fixed performance issues.
  • 1.9.2 Emergency bug fix.
  • 2.0.0 Added IPv6 supports.
  • 2.0.1 Fixed crash issue with other IP2Location plugins.
  • 2.0.2 Updated redirection using javascript to rectify the not working issues reported under certain circumstances
  • 2.0.3 Fixed redirection issue that may not work if additional header information defined by other plugins.
  • 2.1.0 Added statistic to log blocked traffics.
  • 2.2.0 Added IP2Location web service support. Minor layout changes, and code behind rewrote.
  • 2.2.2 Fixed session issues.
  • 2.2.2 Fixed blocking failed in backend area.
  • 2.2.4 Fixed issue with Query IP. Prevent admin from blocking themselves in admin area.
  • 2.2.5 Fixed issue with secret code to by pass blocking.
  • 2.3.0 Fixed layout issue. Added warning if blocking own country.
  • 2.3.1 Minor bug fixed.
  • 2.3.2 Fixed security issues for backend blocking.
  • 2.3.3 Fixed redirect issue with iOS devices.
  • 2.3.4 Use latest IP2Location library for lookup.
  • 2.3.5 Fixed issue when upgrading from previous version.
  • 2.3.6 Fixed compatible issue with PHP 5.3.
  • 2.3.7 Fixed compatible issue with PHP 5.3 and earlier.
  • 2.3.8 Fixed warning message in WordPress 4.3.
  • 2.3.9 Reverted changes to support older PHP version.
  • 2.3.10 Tested with WordPress 4.4.
  • 2.4.0 Added option to disable log.
  • 2.4.1 Use latest IP2Location library for lookup and updated the setting page.
  • 2.4.2 Prevent settings lost when deactivate/activate the plugin.
  • 2.4.3 Fixed uninstall function.
  • 2.4.4 Fixed close sticky information panel issue.
  • 2.4.5 Use latest IP2Location library for lookup.
  • 2.5.0 Use IP2Location PHP 8.0.2 library for lookup.
  • 2.5.1 Fixed setting page issue.
  • 2.5.2 Fixed Web service lookup issue.
  • 2.5.3 Fixed conflicts when multiple IP2Location plugins installed.

Requires: 2.0 or higher
Compatible up to: 4.7.2
Last Updated: 2 weeks ago
Active Installs: 3,000+

Ratings

3.8 out of 5 stars

Support

0 of 5 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

0,1,0
100,1,1
100,1,1