Title: Custom Login URL
Author: Greg Winiarski
Published: <strong>February 24, 2014</strong>
Last modified: September 15, 2025

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/custom-login-url.svg)

# Custom Login URL

 By [Greg Winiarski](https://profiles.wordpress.org/gwin/)

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

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

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

## Description

Custom Login URL (CLU) is a lightweight plugin that allows to customize default 
WP login, registration and password
 reminder URLs without modifying any files, 
simple and swift.

Why would anyone would want to use this plugin? Well, after developing some sites
it turned
 out that site owners do not want to reveal to customers that they are
using WordPress, hence the plugin that will mask original URLs.

What the plugin can do:

 * change /wp-login.php to for example /user/login/
 * change /wp-login.php?action=register to for example /user/register/
 * change /wp-login.php?action=lostpassword to for example /user/remind/
 * change /wp-login.php?action=logout to for example /user/logout/
 * you can define your own custom paths for each URL above
 * set successfull login and logout redirect URLs

In order to make the plugin work you need to have Permalinks enabled in WP Settings.

## Screenshots

[⌊Custom URLs configuration page in wp-admin / Settings / Permalinks panel.⌉⌊Custom
URLs configuration page in wp-admin / Settings / Permalinks panel.⌉[

Custom URLs configuration page in wp-admin / Settings / Permalinks panel.

## Installation

 1. Upload `custom-login-url` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to wp-admin / Settings / Permalinks and configure your custom URLs

## Reviews

![](https://secure.gravatar.com/avatar/d3462a8239b704c5bd2d76f66f54e820910c550b6aef028307ec75833bfb72cc?
s=60&d=retro&r=g)

### 󠀁[Perfect!](https://wordpress.org/support/topic/perfect-6899/)󠁿

 [xszejdi](https://profiles.wordpress.org/xszejdi/) February 17, 2020

Perfect!

![](https://secure.gravatar.com/avatar/95c8c47ddb2583abc2ca77d161842100ed009914befacc315218922d8b2bc513?
s=60&d=retro&r=g)

### 󠀁[Simple and effective](https://wordpress.org/support/topic/simple-and-effective-906/)󠁿

 [duonghuuthinh](https://profiles.wordpress.org/duonghuuthinh/) August 30, 2018

It works with wordpress 4.9.8

![](https://secure.gravatar.com/avatar/448f8de429f311fc1e9012ce822a44cf723a3b7b9ea8b8467e814a3e9a3edb3d?
s=60&d=retro&r=g)

### 󠀁[Load of tosh](https://wordpress.org/support/topic/load-of-tosh/)󠁿

 [stereoworld](https://profiles.wordpress.org/stereoworld/) September 26, 2016

Installed it, changed the URLs (not very clear I might add) and locked myself out.
Entering correct login details just refreshed the page until I went BACK to wp-admin,
where I was already logged in. Pile of rubbish. Avoid.

![](https://secure.gravatar.com/avatar/4f614fe1e485ef011a4491f1ad23bf8d11e28070ce4a8096711238987013f53d?
s=60&d=retro&r=g)

### 󠀁[Works as promoted](https://wordpress.org/support/topic/works-as-promoted/)󠁿

 [idowebwork](https://profiles.wordpress.org/mannweb/) September 22, 2016

Allows for changing the login, registration, lost password, and logout URLs to something
custom. Works great under 4.6.1, even though it does not say it’s tested under anything
above 4.2.10.

![](https://secure.gravatar.com/avatar/40e62062c6f990bd5a7d259bcf30d3ff33ca69f642aa6f8950bb1ffd3bab8c2a?
s=60&d=retro&r=g)

### 󠀁[what's the point?](https://wordpress.org/support/topic/whats-the-point-8/)󠁿

 [bostiq](https://profiles.wordpress.org/bostiq/) September 3, 2016 2 replies

Not to be rude, but just went to your WPHelpDesk site and just typed https://wphelpdesk.
com/wp-admin and it redirected to the login page of that site revealing it’s a WP
site. So, again, what is the point?

![](https://secure.gravatar.com/avatar/4690b36b4a663f335208f8e5af5cde2dcfb6e9ac54c0724b73ae53ece97b40ed?
s=60&d=retro&r=g)

### 󠀁[very nice features but Internal Server Error 500](https://wordpress.org/support/topic/very-nice-features-but-internal-server-error-500/)󠁿

 [Basmati](https://profiles.wordpress.org/basmati/) September 3, 2016

very nice features but i got an internal server error 500. in case of internal server
error 500 you have to edit the .htaccess who rewrites the urls and import the latest
wp database backup. don’t install without backup and knowledge of phpmyadmin – the
only way to import the latest database, because you won’t be able to access /wp-
admin/

 [ Read all 19 reviews ](https://wordpress.org/support/plugin/custom-login-url/reviews/)

## Contributors & Developers

“Custom Login URL” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Greg Winiarski ](https://profiles.wordpress.org/gwin/)

[Translate “Custom Login URL” into your language.](https://translate.wordpress.org/projects/wp-plugins/custom-login-url)

### Interested in development?

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

## Changelog

#### 1.0.3

 * FIXED: Broken Access Control vulnerability
 * FIXED: Warnings in the wp-admin -> Settings -> Options when no custom links are
   set.

#### 1.0.2

 * FIXED: Some ‘notices’ and ‘warnings’
 * FIXED: Correct stable tag set.

#### 1.0.1

 * FIXED: Automatic Login Rewrite Activation

#### 1.0

 * Initial release

## Meta

 *  Version **1.0.3**
 *  Last updated **10 months ago**
 *  Active installations **1,000+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.6**
 *  Language
 * [English (US)](https://wordpress.org/plugins/custom-login-url/)
 * Tag
 * [custom login url](https://twd.wordpress.org/plugins/tags/custom-login-url/)
 *  [Advanced View](https://twd.wordpress.org/plugins/custom-login-url/advanced/)

## Ratings

 3.8 out of 5 stars.

 *  [  11 5-star reviews     ](https://wordpress.org/support/plugin/custom-login-url/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/custom-login-url/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/custom-login-url/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/custom-login-url/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/custom-login-url/reviews/?filter=1)

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

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

## Contributors

 *   [ Greg Winiarski ](https://profiles.wordpress.org/gwin/)

## Support

Got something to say? Need help?

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