Hi,
Check with this plugin:
http://wordpress.org/extend/plugins/add-your-own-headers/
Or edit header.php or style.css file of your theme and replace the header image with the default one and make necessary height as well as width settings from style.css file..
Thanks,
Shane G.
Thanks but I have no idea how to use that plugin, all I want is to have a custom picture as the header for my blog?
If you know CSS then just upload the custom header to your server and then go to your header.php file in the theme editor. Find these lines:
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#1E1B1A none repeat scroll 0 0;
border-bottom:5px solid #383332;
padding:0 0 15px;
}
Replace this line:
background:#1E1B1A none repeat scroll 0 0;
with:
background: url('PATH/TO/YOUR/IMAGE.JPG');
You may need to add a height and width property to #header depending on the size of your image.
Adding a header image to a theme is without one is not an simple task, but if you want to do it, you’ll have to edit code in your theme’s header file(s) (probably header.php) and the css in style.css. I’d recommend instead just finding a theme that already has a header image for you to customize.
Oops I meant go to your style.css file to find those bits of code not header.php.