=== GeoGuard - Country Access Manager ===
Contributors: delwar5970
Tags: country block, geo block, ip block, redirect, security
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 2.7.3
Requires PHP: 7.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Protect your content by blocking or redirecting visitors from specific countries.

== Description ==

GeoGuard - Country Access Manager allows you to easily block unwanted visitors from specific countries. It features a modern, easy-to-use dashboard to manage your blocking rules.

**Key Features:**
*   **Country Blocking:** Select countries to block from a searchable list.
*   **Redirection:** Redirect blocked users to a specific URL.
*   **Custom Message:** Design your own "Access Denied" page.
*   **Activity Logs:** See who is trying to access your site from blocked regions.
*   **Whitelist:** Whitelist specific IP addresses.
*   **Bot Friendly:** Option to allow search engine bots.

== External Services ==

This plugin relies on a 3rd party service to function properly.

*   **IP-API.com:** This plugin sends the visitor's IP address to [ip-api.com](http://ip-api.com) to detect their geolocation (Country Code).
*   **Terms of Service:** [http://ip-api.com/docs/legal](http://ip-api.com/docs/legal)
*   **Privacy Policy:** [http://ip-api.com/docs/privacy](http://ip-api.com/docs/privacy)

By using this plugin, you agree to the use of this external service for IP geolocation. No other personal data is shared.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/geoguard-country-access-manager` directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Use the GeoGuard menu to configure your blocking rules.

== Screenshots ==

1. Dashboard Overview
2. Blocking Rules Settings
3. Activity Logs

== Changelog ==

= 2.7.3 =
*   Renamed Class and Prefixes to be unique (over 4 chars).
*   Updated Block Page logic to use `wp_die()` for better compatibility.
*   Added External Service disclosure in readme.
*   Improved CSV escaping security.

= 2.7.2 =
*   Renamed plugin to "GeoGuard - Country Access Manager".