How To Add a Custom Logo to WordPress
How to Add a Custom Logo to WordPress using Customizer
WordPress has built in a powerful customization suite called Customizer. To make the changes using Customizer, follow these steps:
- Login to WordPress Admin area
- Click Appearance
- Click Customize
- Click Site Identity
- Click Change Logo and select the file to upload (your replacement logo image)
- Click Save and Publish
How to Add a Custom Logo to WordPress using Header Appearance
Another quick and easy way of editing the logo in WordPress is through the Header menu option:
- Login to WordPress Admin area
- Click Appearance
- Click Header
- In the Select Image area, click Choose File
- Pick the file and pick Upload
- Click Save Changes
How to Add a Custom Logo in WordPress using File Manager in cPanel
Rather than using an editor, you can simply swap out the file that is part of your theme with one of the same name.
Before starting, make sure that you’re working with a child theme so that when your theme is updated you don’t get changes overwritten. Refer to our other documentation for how to set up a child theme in WordPress.
Here’s the steps for swapping out theme logo with your custom logo:
Part 1 – Find the File that Needs Swapped:
- Visit your website in a browser
- Find the logo in the site header
- Right click and pick inspect
- Make note of the filename and path to the file
Part 2 – Rename the Custom Logo File:
- Find your custom logo using Windows Explorer (or equivalent)
- Rename the file to match the name of your theme logo filename
Part 3 – Replace the Theme File with the Custom Logo File:
- Login to cPanel
- Click File Manager
- Browse to the path where the theme logo file is found
- Click Upload
- Pick your local custom file of the same name
- Upload
- Confirm you really, really want to replace the existing file
Part 4 – Confirm:
- Clear cookies and cache in your browser
- Refresh the site
You should now see the replaced logo instead of the theme default.
Conclusion
Have a WordPress website? Check out our Managed WordPress Hosting and see if we are a good fit for you. KnownHost offers 365 days a year, 24 hours a day, all 7 days of the week best in class technical support. A dedicated team ready to help you should you need our assistance. You’re not using KnownHost for the best webhosting experience? Well, why not?