Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Advanced Country Blocker icon

Advanced Country Blocker

v2.0.4
by brstefanovic · 5.0 (3 reviews)

An advanced security plugin that blocks website visitors by country, with additional features like blacklisting, logging blocked attempts, admin bypas …

300+ active installs Updated May 06, 2025 Tested to 6.8.1 Requires PHP 7.2
Try Demo Download
Pre-installed Ready in ~10s No card
Advanced Country Blocker

About Advanced Country Blocker

Advanced Country Blocker is a WordPress plugin that enhances site security by restricting access based on visitor geolocation or IP address. The plugin automatically allows the activating admin's country and offers temporary access through a secret URL parameter. It also features manual blacklisting, email alerts, admin bypass, detailed logging, and custom blocked page functionality.

Screenshots

Advanced Country Blocker screenshot
Advanced Country Blocker screenshot
Advanced Country Blocker screenshot
Advanced Country Blocker screenshot

Changelog

2.0.4

  • Tested with latest WordPress version

2.0.3

  • Added feature to Clear Logs
  • Added feature to Disable Logs
  • Fixed pagination for Logs

2.0.2

  • Added the blacklist mode

2.0.1

  • Fixed WordPress Repo guideline issues

2.0.0

  • Added logging to a custom database table.
  • Added blacklisted country/IP feature.
  • Added admin bypass for testing.
  • Added email alerts.

1.1.0

  • Defaulted to admin’s country on plugin activation.
  • Introduced secret URL key for temporary IP whitelisting.

1.0.0

  • Initial plugin release with basic country blocking and default country code.

Try other plugins

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…