Black Friday 40% off yearly and lifetime plans · 18d left Ends in 18d09h24m Claim 40% off
White Label17 docs

How to Replace the WordPress Admin Bar Logo in WordPress

Replace the WordPress logo in the admin bar with your own image in Classic Monks. Set the logo URL and its width and height in pixels to match your brand.

By Founder & Lead Developer

Last updated

3 minutes

Key takeaways

  • Replace the default WordPress logo in the admin bar with your own image.
  • Set the logo URL and its width and height in pixels.
  • The logo links to your site and opens in a new tab.
  • A simple toggle with a logo URL and size fields.

Verify It Works

After saving, open any admin page and confirm:

  • The admin bar shows your custom logo instead of the WordPress icon.
  • The logo uses the width and height you set.
  • Clicking the logo opens your site in a new tab.

If the logo does not appear, confirm the toggle is on, the logo URL is valid, and the size values are set.

Examples

Example 1: Add Your Client’s Logo

An agency wants the client’s admin bar to show the client’s logo. Upload the client’s logo and set the width and height to 20px. The admin bar shows the client’s brand instead of WordPress.

Example 2: Use a Larger Logo

A company wants a larger, more visible admin bar logo. Set the width and height to 28px. The logo is more prominent in the admin bar.

Example 3: A Centered Brand Logo

A site wants its logo to clearly show the brand. Upload a logo with a transparent background and set the width and height to match. The logo blends with the admin bar.

Common Use Cases

White-label the admin bar for a client

The WordPress logo in the admin bar is a clear WordPress signal. Replacing it with the client’s logo makes the admin bar look like part of the client’s product, which is a core part of white-labeling.

Add a small brand mark for a team

An internal team can replace the WordPress logo with a small brand mark. The logo appears at the top left of every admin screen, reinforcing the brand without taking up space.

Match the logo to your site

A site that uses a custom logo can reuse it in the admin bar. Setting the logo URL and a matching size keeps the admin and the site visually consistent.

Troubleshooting

3 problems and how to fix each one.

The logo does not appear

Cause: The toggle is off, or the logo URL is empty.
Fix: Confirm Replace WordPress Admin Bar Logo is on and paste a valid image URL. Save.

The logo is distorted

Cause: The width and height do not match the logo’s aspect ratio.
Fix: Adjust the width and height to match the logo’s natural proportions.

The logo is too large or small

Cause: The width or height values are not set as expected.
Fix: Set the width and height to the desired size, then save.

Was this doc helpful?

Your answer tells us which docs to fix first.

Still stuck? Ask on the forum or email help@classicmonks.com.
Joy Chetry
Written by the person who built it

Joy Chetry

Founder & Lead Developer, Classic Monks

Joy is the founder of Classic Monks and GoodMonks Solutions, a web development agency that builds WordPress and WooCommerce sites for clients. Classic Monks grew out of the agency's own need to consolidate 20 to 30 separate plugins into one core stack.

Follow this doc on a real site.

Open a private WordPress site with Classic Monks, WooCommerce and Bricks Builder installed, and follow this doc step by step. Free for 24 hours, no card.

280 docs, written by Joy Chetry 15 day refund window