How To Remove WordPress Logo From Login Page

As someone who has been working with WordPress for many years, I understand the importance of customizing the login page to match your brand or website. One common customization request is removing the WordPress logo from the login page. In this article, I will guide you through the steps on how to achieve this.

Why Remove the WordPress Logo?

While the WordPress logo is iconic and recognizable, it may not always align with your brand or website design. By removing the WordPress logo from the login page, you can create a more cohesive and professional look.

Step 1: Accessing the Theme Files

To remove the WordPress logo, we’ll need to make some changes to the theme files. Before proceeding, it’s crucial to create a backup of your website, especially the theme files. This way, you can easily revert back if anything goes wrong.

To access the theme files, you can use an FTP client like FileZilla or access the file manager in your hosting control panel. Navigate to the /wp-content/themes/ directory and locate your active theme folder.

Step 2: Editing the functions.php File

Within your active theme folder, you’ll find a file named functions.php. This file contains various functions and customizations for your theme. Open it in a text editor.

At the end of the functions.php file, add the following code:

function remove_wordpress_logo() {
echo '<style>
.login h1 a {
display: none !important;
add_action('login_head', 'remove_wordpress_logo');

This code adds a custom CSS rule that hides the WordPress logo on the login page.

Step 3: Saving and Testing

Once you’ve added the code to the functions.php file, save your changes. Now, let’s test if the WordPress logo has been successfully removed from the login page.

Visit your WordPress login page by appending /wp-login.php to your website’s URL. You should no longer see the WordPress logo on the login page.


Removing the WordPress logo from the login page is a simple yet effective way to personalize your website and create a more professional brand image. By following the steps outlined in this article, you’ll be able to achieve a customized login page that aligns with your branding.

Remember, whenever making changes to your theme files, it’s crucial to create a backup to avoid any potential issues. As always, experiment with caution and test your changes thoroughly to ensure everything works as expected.