Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Wordpress 3.05 installed on my site and just installed a theme. It looks fine, except for the giant background image at the top, which I'd like to change.

I don't see any settings in the control panel to control images. Surely I don't have to hack into the PHP code to change an image, right?

share|improve this question
Well, I did manage to remove the image by commenting out a line in one of the theme's PHP files, which I found by grep-ing for the image name, but I never saw an easier way than that... – Nathan Long Feb 10 '11 at 4:21

If the theme doesn't have it's own admin console piece, then usually you just need to look in it's images directory and find the logo image and replace that image with your own.

share|improve this answer

You have two options:

Replace the image with your own by going in the theme folder and putting another image in its place. The folder will be located in wp-content/themes/[theme name]/. The image can be located right in the root, but most likely it will be in an image folder (or images, or img, ...).

Change the CSS by once again going in the theme folder, locating style.css and looking for the string url(. There might be more than one instance of the string, just find the right one. Once you do, remove the CSS attribute; it should look like either background: url([path to image]); or background-image: url([path to image]);, either way delete all from background up to the semi-colon.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.