=== Shrikant Short Links ===
Contributors: shrikantgaur
Tags: short links, redirects, shorturl, redirect manager, link tracker
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later

Create branded short URLs, manage redirects, and track clicks directly inside WordPress.

== Description ==

A lightweight, high-performance WordPress plugin for creating custom branded short URLs and managing 301/302 redirects with click counting.

== Installation ==

1. Upload the `shrikant-short-links` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to 'Short Links' in the admin menu to manage your short links.

Upon activation, the plugin automatically creates the necessary custom database tables (`wp_shrikant_short_links` and `wp_shrikant_redirect_logs`) to store short URL maps and click-stream analytics. An admin submenu named **Short Links** is added to your dashboard sidebar, where you can instantly create links, view real-time logs, configure target URL rules, split redirections, or use the bulk generator.

== External Services ==

This plugin makes remote requests to "ip-api.com" (http://ip-api.com) to resolve visitor IP addresses to geographical countries for the redirect logs and analytics dashboard. No personal data is stored externally.
- Service Provider: ip-api.com
- Terms of Service: https://ip-api.com/docs/legal
- Privacy Policy: https://ip-api.com/docs/legal

== Screenshots ==

1. Dashboard overview showing the list of created short links.
2. Creating or editing a short link with advanced redirection rules, UTM campaign builder, split testing, and password protection settings.
3. Analytics dashboard showing real-time click timelines, geographical locations, referrers, browsers, and devices breakdown.
4. Detailed redirect logs showing click-stream events with IP address, browser, OS, and timestamp.
5. Bulk generator screen to quickly create short links for custom post types in batches.
6. CSV data export interface showing date-range filters for offline analytics.
7. Password protection prompt screen that users see when visiting a locked link.
8. Settings configuration panel showing IP anonymization (GDPR) and logs pruning period settings.

== Changelog ==

= 1.0.0 =
* Initial release. Core short links features.
