ZenoCloud

Breeze and ServerGuy have united to offer superior managed services and web hosting services as ZenoCloud.

How to Change WordPress Login URL?

Content

    WordPress is a secure platform, but it has its security pitfall that site administrators have to look for.

    Being the most popular platform on the web, it attracts a lot of hacking attacks every year. So if you are on WordPress, you should look for all type of security settings.

    One of the minor ways to tighten up WordPress login security is to change the WordPress login URL.

    I will show you how to change the WordPress user login in this article.

    Why Change the WordPress Login URL?

    The default WordPress login URLs are:

    • /wp-admin
    • /login.php

    If you are not changing the WordPress login URL, anyone can guess your website’s login URL.

    But what harm anyone can do if they know your login URL.

    Well, even after knowing the login URL, the person has to enter the correct username-password combination to log in. 

    The hacker can run a Brute Force attack to guess the username-password of the WordPress website.

    In a Brute Force Attack, the hacker uses the random (total random or social engineered) strings until the right one does the login. 

    Limit Login

    If the limit login is enabled on the WordPress site, the login page will block the IP address after a few wrong attempts.

    Without incorrect logins limitation, the bots will keep trying until their random queries end or find the correct username-password.

    Strong Password

    Having a strong password using all types of character increase the security of the password. 

    Because to guess the 8 character length password would be much more complex than the 4 character length.

    Changing the Login URL

    When the hacker does not know the login URL, it becomes difficult to execute the brute force attack without knowing the target.

    Changing WordPress Login URL is a tiny tweak in WordPress security; however, the impact is large. 

    Change WordPress Login URL with Plugin

    The simple method is the most obvious.

    If you are already using a WordPress security plugin on your WordPress site, the plugin might have a function to change the login URL. 

    Check the plugin setting.

    If the already installed plugin does not do it, you can install a plugin that changes the WordPress login URL explicitly.

    WPS Hide Login

    Change WordPress Login URL with WPS Hide

    I am using WPS Hide Plugin for over 4 years, and it is a great plugin to hide WP login. It is a light-weight plugin that allows you to change the login URL quickly and safely.

    • Step 1: Install and activate WPS Hide Plugin.
    • Step 2: Go to the WPS Hide Plugin setting from the navigational panel.
    • Step 3: Enter the desired login term to use in the box
    WordPress Login URL Plugin Setting

    Once you hit the save changes button, the login URL will be changed. The wp-login or wp-admin page will not be accessible. 

    You must remember the URL or bookmark it. However, if you want the original URL site, you only have to deactivate the plugin.

    Change WordPress User Login URL without Plugin

    I will not suggest using this process if you are not aware of how PHP files work. Making improper changes may result in site breakdown.

    Take a complete backup of your website before making any changes in PHPMyAdmin.

    If you want to change the WordPress user login without a plugin, you have to change the content of the wp-login.php my file. You will find the file in the file manager that you can access from cPanel or hosting panel.

    Follow the step.

    Step 1: Open the File Manager from cPanel.

    Login to your cPanel and open the file manager. You can find the file manager if your hosting provider provides a custom panel.

    If you are not able to find the file manager in cPanel, contact the hosting provider.

    Open the File Manager.

    File Manager from cPanel

    Step 2: Find the wp-login file and duplicate it.

    Navigate to the public_html folder, where you will find the WordPress core files. Locate the wp-login.php file and duplicate it.

    The duplicate file will have a ‘copy’ in its name. But the copy does not do anything right now.

    Step 3: Change the name and content of the copied file.

    Rename the copied file to the login URL you want to use.

    For example, the file name is: wp-login-copy.php

    Rename it to changed-login.php (Not the login URL is: example.com/changed-login)

    After changing the name, open the file. Replace all the ‘wp-login.php’ with the ‘changed-login.php’. You can use the find and replace setting.

    After it is done, save the changes in the file.

    Step 4: Delete the original file

    Find the original wp-login file, and download it.

    After downloading it, delete the file. Now, WordPress will look for the wp-login file and find the one with the new login URL, performing the same action.

    If you access the new login URL, you’ll see the WordPress login screen that you’re used to seeing. The only difference being the URL you use to access it.

    Also Read

    Wrapping Up

    The without plugin method is not difficult, but it is not wise to modify PHP files. But if you are sure and knows what you are doing, you do not need to install any extra plugin.

    In this article, I mentioned both the methods of changing the WordPress login URL. With and without a plugin.

    If you still have any issue, please leave your doubts in the comment section.

    Latest Magento Tips, Guides, & News

    Stay updated with new stuff in the Magento ecosystem, including exclusive deals, how-to articles, new plugins, and more. 100% Magento Goodness, a promise!

    Read More Blogs

    Leave a Comment

    Your email address will not be published. Required fields are marked *


    We can help you. Right now.

    Fast-growing merchants depend ZenoCloud
    for high-performance hosting.

    Let's get started.

    Talk to our Sales representative

    USA / Worldwide

    +1.714.2425683

    India

    +91.9852704704