By default, you can fire up the login page of any WordPress by adding the suffix /wp-admin to the domain link.

This applies to all WordPress websites and as such, poses a security risk as anyone can attempt to log into your site and try multiple login details.

To change from the default link to any text you want, you can make use of any of these 3 plugins.

  1. Ultimate dashboard: Change the login link and have a lot of control over designing the new login page
  2. Theme My Login: Change login link and add integration for email subscription, etc. (integrations are premium features)
  3. WPS Hide Login: Change the login link

1. Ultimate Dashboard Plugin

1. Look for the Ultimate Dashboard plugin in the WordPress plugin directory.

Install and activate the plugin

Screenshot of Ultimate Dashboard in WordPress plugin directory
Screenshot of Ultimate Dashboard in WordPress plugin directory

2. Hover over the Ultimate dashboard menu on the sidebar to expose the sub-menu items, and click on Login Redirect.

Screenshot of ultimate dashboard Login redirect sub-item
Screenshot of ultimate dashboard Login redirect sub-item

3. Change the new Login URL, Redirect Admin Area and Redirect After Login settings as you deem fit.

Click save changes and that’s it!

Screenshot of ultimate dashboard Login redirect custom login and redirect settings
Screenshot of ultimate dashboard Login redirect custom login and redirect settings

4. This is how the new login page looks on the front end.

Screenshot of ultimate dashboard frontend Login page
Screenshot of ultimate dashboard frontend Login page

2. Theme My Login Plugin

1. Look for the Theme My Login plugin on the WordPress plugin directory.

Install and activate the plugin.

Screenshot of Theme My Login in WordPress plugin directory
Screenshot of Theme My Login in WordPress plugin directory

2. Navigate to the plugin settings page

Screenshot of Theme My Login Settings Link
Screenshot of Theme My Login Settings Link

3. Change the login slug to any custom text you want. That’s all!

Screenshot of Theme My Login slug settings
Screenshot of Theme My Login slug settings

4. You now have a new login link.

Screenshot of Theme My Login frontend Login page
Screenshot of Theme My Login frontend Login page

Note-

  1. You can use shortcodes for this plugin, find out more here.
  2. You can use any of the following shortcodes
    • For login page: [theme-my-login]
    • For registration page: [theme-my-login action=”register”]
    • For the lost password page: [theme-my-login action=”lostpassword”]
    • For reset password page: [theme-my-login action=”resetpass”]
  3. You can purchase extensions to access more features like email subscriptions of users upon registration, etc.
Screenshot of Theme My Login Extensions
Screenshot of Theme My Login Extensions

3. WPS Hide Login

1. Look for the WPS Hide Login plugin on the WordPress plugin directory.

Install and activate the plugin.

Screenshot of WPS Hide Login in WordPress directory
Screenshot of WPS Hide Login in WordPress directory

2. Navigate to the plugin settings page

Screenshot of WPS Hide Login settings
Screenshot of WPS Hide Login settings

3. Change the login slug to any custom text you want. That’s all!

Screenshot of WPS Hide Login custom login and redirection URL
Screenshot of WPS Hide Login custom login and redirection URL

4. You now have a new login link.

Screenshot of WPS Hide Login saved page and new Login link
Screenshot of WPS Hide Login saved page and new Login link

5. This is how the new login page looks on the front end of the site.

Screenshot of WPS Hide Login frontend Login page
Screenshot of WPS Hide Login frontend Login page

Conclusion

The above 3 plugins do a good job of changing the login link for WordPress websites.

I will recommend you choose the Ultimate Dashboard plugin as it has more dashboard customization features like providing a lot of control over designing the login page, followed by the Theme My Login plugin, and lastly, the WPS Hide Login plugin.