=== Hawkly Error Redirect ===
Contributors: hawkly
Tags: redirect, error, 404, query, seo
Requires at least: 5.0
Tested up to: 6.8
Stable tag: 3.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Redirect 404/400/401/403/410 errors and URLs with "?" to one address. Multilingual settings panel.

== Description ==

Redirects HTTP errors (404, 400, 401, 403, 410) and any URLs with a "?" to a single, user-chosen address. Simple interface, easy to use, works out-of-the-box in Polish or English (switchable).  
Perfect for SEO and user experience.

- One field for the destination address (all redirects go here)
- Checkboxes for each error code and query
- Dynamic language switching in the admin panel
- No redirects for admin, AJAX, or REST API

**Author:** [Hawkly](https://hawkly.pl)

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install from WordPress.org.
2. Activate the plugin in 'Plugins' menu.
3. Go to "Hawkly Redirect" in the admin menu.
4. Select errors to redirect and enter the destination URL.
5. Save settings.

== Frequently Asked Questions ==

= Does this affect admin or AJAX? =
No, only public pages and visitors.

= Is it safe? =
Yes, no data is sent outside, all inputs are sanitized.

= How do I change the panel language? =
Use the "Panel language" dropdown at the top of the plugin settings.

== Changelog ==

= 3.0 =
* One field for target redirect URL
* Dynamic labels and description in Polish and English
* Full redirect loop protection
* PHPCS compliance

= 2.8 =
* Initial public release with one target URL field

== Screenshots ==

1. Plugin settings panel – Polish
2. Plugin settings panel – English

== Upgrade Notice ==

= 3.0 =
Recommended update: new language features and improved redirect logic.
