How To Update Logo On Wp Admin Login Page

How To Articles

As a WordPress website owner, one of the things I love about the platform is the ability to customize various aspects of my website, including the login page. By updating the logo on the WP admin login page, I can add a personal touch and make it more consistent with my branding. In this article, I will guide you through the process of updating the logo on the WP admin login page in a few simple steps.

Step 1: Preparing the Logo

The first step is to prepare the logo that you want to use on the WP admin login page. Take some time to design or choose a logo that represents your brand and is visually appealing. It’s important to consider the dimensions and file format of the logo as well. Typically, a square or rectangular logo with a transparent background works best for this purpose.

Step 2: Accessing the WP Admin File Editor

Now that you have your logo ready, it’s time to access the WP admin file editor. Log in to your WordPress dashboard and navigate to Appearance > Theme Editor. On the right-hand side, you will see a list of theme files. Look for a file named functions.php.

Step 3: Adding Custom CSS

Once you have opened the functions.php file in the file editor, you need to add some custom CSS code to display your logo on the WP admin login page. Paste the following code at the bottom of the file:

function custom_login_logo() {
  echo '<style type="text/css">
   .login h1 a {
    background-image: url("path/to/your/logo.png");
    height: 100px;
    width: 100px;
    background-size: contain;
add_action('login_head', 'custom_login_logo');

Make sure to replace path/to/your/logo.png with the actual URL or path to your logo image. You can host the image on your website or use an external image hosting service.

Step 4: Saving and Testing

After adding the custom CSS code, click on the “Update File” button to save the changes. Now, open a new tab in your web browser and navigate to your WP admin login page (e.g., You should see your new logo displayed at the top of the login page.


If you don’t see the changes immediately, try clearing your browser cache and refreshing the page. Sometimes, it takes a little while for the changes to take effect.


Updating the logo on the WP admin login page is a simple yet effective way to personalize your WordPress website. By following the steps outlined in this article, you can easily replace the default WordPress logo with your own logo, adding a personal touch and enhancing your branding. Now go ahead and give it a try! Happy customizing!