Title: Secure WordPress Admin – Change &amp; Hide Login URL
Author: Yasar Khalifa
Published: <strong>November 17, 2025</strong>
Last modified: December 10, 2025

---

Search plugins

![](https://ps.w.org/change-hide-login-url/assets/banner-772x250.png?rev=3490653)

![](https://ps.w.org/change-hide-login-url/assets/icon-128x128.png?rev=3490653)

# Secure WordPress Admin – Change & Hide Login URL

 By [Yasar Khalifa](https://profiles.wordpress.org/yasirkhalifa/)

[Download](https://downloads.wordpress.org/plugin/change-hide-login-url.zip)

 * [Details](https://test.wordpress.org/plugins/change-hide-login-url/#description)
 * [Reviews](https://test.wordpress.org/plugins/change-hide-login-url/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/change-hide-login-url/#installation)
 * [Development](https://test.wordpress.org/plugins/change-hide-login-url/#developers)

 [Support](https://wordpress.org/support/plugin/change-hide-login-url/)

## Description

**Secure WordPress Admin – Change & Hide Login URL** improves your website’s login
security by allowing you to replace the default WordPress login page (wp-login.php)
with any custom slug of your choice. It also blocks direct access to both **wp-login.
php** and **/wp-admin/** for all non-logged-in users.

Upon activation, the plugin automatically sets the custom login slug to **mysecretlogin**.

Example: https://yourwebsite.com/mysecretlogin

You can update the slug anytime from the settings page.
 **Important:** After changing
the custom slug, go to **Settings  Permalinks** and click **Save Changes** to ensure
the new login URL works correctly.

This plugin is lightweight, fast, and follows WordPress coding standards without
modifying core files.

### Features

 * Change **wp-login.php** to a custom login slug
 * Default login slug automatically set to **mysecretlogin**
 * Blocks direct access to **wp-login.php**
 * Blocks unauthorized access to **/wp-admin/**
 * Simple admin settings page to manage the slug
 * Fully translation-ready
 * Uses WordPress security best practices
 * Zero impact on site performance

## Installation

 1. Upload the plugin ZIP via **WordPress Admin  Plugins  Add New  Upload Plugin**
 2. Activate the plugin
 3. Go to **Settings  Login URL** to configure your custom login slug

## FAQ

### What if I forget my custom login slug?

You can regain access by disabling the plugin via FTP or phpMyAdmin.
 After deactivation,
the default wp-login.php URL will work again.

### Does it conflict with other login plugins?

It may conflict with plugins that modify or customize the login process, since it
directly handles the login URL behavior.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Secure WordPress Admin – Change & Hide Login URL” is open source software. The 
following people have contributed to this plugin.

Contributors

 *   [ Yasar Khalifa ](https://profiles.wordpress.org/yasirkhalifa/)

[Translate “Secure WordPress Admin – Change & Hide Login URL” into your language.](https://translate.wordpress.org/projects/wp-plugins/change-hide-login-url)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/change-hide-login-url/),
check out the [SVN repository](https://plugins.svn.wordpress.org/change-hide-login-url/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/change-hide-login-url/)
by [RSS](https://plugins.trac.wordpress.org/log/change-hide-login-url/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1

 * Initial release

## Meta

 *  Version **1.2**
 *  Last updated **5 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/change-hide-login-url/)
 * Tags
 * [custom login url](https://test.wordpress.org/plugins/tags/custom-login-url/)
   [login](https://test.wordpress.org/plugins/tags/login/)[security](https://test.wordpress.org/plugins/tags/security/)
   [wp login](https://test.wordpress.org/plugins/tags/wp-login/)[wp-admin](https://test.wordpress.org/plugins/tags/wp-admin/)
 *  [Advanced View](https://test.wordpress.org/plugins/change-hide-login-url/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/change-hide-login-url/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/change-hide-login-url/reviews/)

## Contributors

 *   [ Yasar Khalifa ](https://profiles.wordpress.org/yasirkhalifa/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/change-hide-login-url/)