=== TSI Visitor Blocker ===
Plugin Name: TSI Visitor Blocker
Plugin URI: https://tsidigitalsolution.com/tsi-visitor-blocker
Description: Advanced visitor, spam and abuse blocker by TSI Digital Solution.
Version: 1.0
Author: TSI Digital Solution
Author URI: https://tsidigitalsolution.com
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tsi-visitor-blocker

Advanced visitor, spam and abuse blocker by TSI Digital Solution.

== Description ==

TSI Visitor Blocker is a professional-grade security plugin developed by TSI Digital Solution.

It protects WordPress websites against:
* Spam bots
* Comment abuse
* Malicious IPs
* IP rotation attacks
* Disposable emails
* Country-based abuse

The plugin is designed for agencies, businesses and high-risk websites that need reliable protection without performance loss.

== Features ==

* Block visitors by IP address
* Block entire IP subnets (IPv4 & IPv6)
* Country-based blocking (ISO country codes)
* Block emails and disposable domains
* Block spam in forms and comments
* MU-plugin enforcement support
* Admin control panel
* Lightweight and fast

== Installation ==

1. Upload the `tsi-visitor-blocker` folder to `/wp-content/plugins/`
2. Activate the plugin through the Plugins menu
3. Go to **Settings → Visitor Blocker**
4. Configure your blocking rules

Optional (recommended for agencies):
Upload the MU loader to `/wp-content/mu-plugins/` to enforce protection.

== Frequently Asked Questions ==

= Does this plugin slow down my website? =
No. All checks are optimized and cached.

= Can I block entire countries? =
Yes. Use ISO country codes (e.g. RU, TR).

= Can clients disable it? =
Not if the MU-plugin loader is installed.

== Screenshots ==

1. Visitor Blocker admin settings page
2. IP and subnet blocking configuration
3. Country blocking configuration

== Changelog ==

= 1.0 =
* Initial release by TSI Digital Solution
