=== Hide WP Admin Login ===
Contributors: AppAspect
Tags: Hide WP Admin Login, Custom Login URL, WordPress Login URL, Change Login URL
Requires at least: 5.6
Tested up to: 6.9.4
Requires PHP: 7.1
Stable tag: 1.1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Change WordPress wp-login.php URL to anything you want.

== Description ==
Hide WP Admin Login helps you secure your WordPress website by changing the default login URL (wp-login.php and wp-admin) to a custom URL of your choice.

Instead of exposing your login page to bots and attackers, the default URLs will return a 404 Not Found, making it harder for unauthorized users to find your login page.

No core files are modified, and no complex configuration is required.

== 🚀 Key Features ==

Change default WordPress login URL easily
Default login URLs return 404 error
Lightweight and fast (no performance impact)
No modification of WordPress core files
Simple and user-friendly settings page
Works with any theme
One-click activation

== 🎯 Why Use This Plugin? ==

Most WordPress sites are targeted by bots trying to access /wp-login.php.

By hiding the login URL:

Reduce brute-force attacks
Avoid spam login attempts
Add an extra layer of protection
Keep your login page private

== ⚠️ Important Note ==

This plugin improves login URL security, but it is not a complete security solution.

For better protection, also use:

Strong passwords
Security plugins
Regular updates
Backup solutions

== 📌 Use Cases ==

Change /wp-login.php to /my-secret-login
Hide admin login from public users
Protect business or client websites
Reduce bot traffic

== Installation ==
1. Go to Plugins › Add New.
2. Search for *Hide WP Admin Login*.
3. Look for this plugin, download and activate it.
4. The page will redirect you to the settings. Change your login url there.
5. Enter your custom login URL and save.

You can change the login URL anytime from:
Settings → Hide WP Admin Login

== Frequently Asked Questions ==
= I forgot my login URL! =
Rename or delete the hide-wp-admin-login plugin folder via FTP or File Manager.
Then login using the default /wp-login.php.

Alternatively, check your database for option hwal_page.

= Will this plugin fully secure my website? =
No. This plugin only hides the login URL. Use additional security practices for full protection.

= Does this plugin affect my website performance? =
No. It is lightweight and does not slow down your website.

= What happens after deactivation? =
Your website returns to default WordPress login behavior.

= Registration and lost password URL =
Use:
/{your_custom_url}?action=register
/{your_custom_url}?action=lostpassword

= Can it conflict with other plugins? =
In rare cases, it may conflict with security or caching plugins that modify login behavior.

== Screenshots ==
1. Plugin settings page
2. Custom login URL configuration
3. 404 page for default login
4. Example custom login screen

== Changelog ==
= 1.1.0 =

Improved description and UI clarity
Added FAQ and use case section
Minor performance improvements
Better compatibility with latest WordPress version

= 1.0.0 =

Initial release

== Upgrade Notice ==
Automatic updates should work perfectly, but we still recommend you back up your site.

If you encounter issues with after an update, flush the permalinks by going to WordPress > Settings > Permalinks and hitting “Save.” That should return things to normal.