How To Remove The WordPress Logo From Login Page

How To Articles

As a seasoned WordPress user, I understand the importance of customizing the login page to match the branding and aesthetics of your website. One of the most effective ways to achieve this is by removing the WordPress logo from the login page. In this article, I will guide you through the step-by-step process of removing the WordPress logo from the login page, allowing you to create a more personalized and professional user experience.

Why Remove the WordPress Logo?

The default WordPress login page displays the WordPress logo, which can be distracting and may not align with your website’s branding. By removing the logo and replacing it with your own custom logo, you can establish a consistent visual identity and enhance the overall user experience. Additionally, removing the WordPress logo can help to deter potential hackers by making it less obvious that your site is powered by WordPress.

Step 1: Accessing the WordPress Theme Files

To remove the WordPress logo from the login page, we need to edit the theme files. Before making any changes, it is crucial to back up your website files and database. This ensures that you can easily revert to the previous state if anything goes wrong.

  1. Connect to your website hosting account using FTP or cPanel File Manager.
  2. Navigate to the /wp-content/themes/ directory.
  3. Locate the active theme folder (usually named after your theme).

Step 2: Editing the functions.php File

Once you have accessed the active theme folder, follow these steps to remove the WordPress logo:

  1. Locate the functions.php file within the active theme folder.
  2. Download a copy of the functions.php file to your computer as a backup.
  3. Edit the functions.php file using a text editor.
  4. Add the following code at the end of the file:

function remove_login_logo() {
echo '

add_action('login_head', 'remove_login_logo');

Save the changes to the functions.php file and upload it back to the active theme folder on your webserver.

Step 3: Testing the Changes

You have successfully removed the WordPress logo from the login page! To verify the changes, follow these steps:

  1. Visit your WordPress login page by appending /wp-login.php to your website’s URL (e.g.,
  2. You should no longer see the WordPress logo on the login page.
  3. To further customize the login page, you can upload and set your own custom logo using a plugin or theme options, if available.


Removing the WordPress logo from the login page is a simple yet effective way to create a more customized and professional user experience. By following the steps outlined in this article, you can easily remove the WordPress logo and replace it with your own custom logo. Remember to back up your files before making any changes and test the result to ensure a seamless login page.