der 'header' ist ein hintergrundbild, und um einen anderen header zu haben, kannst du eine embedded style-anweisung mit einem anderen headerbild conditionell in header.php einbauen:
als ausgangspunkt hier der style von der style.css des kubrick default themes:
der header.php hat schon einen embedded style bereich,
PHP
<style type="text/css" media="screen">
<?php
// Checks to see whether it needs a sidebar or not
if ( empty($withcomments) && !is_single() ) {
?>
#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }
<?php } else { // No sidebar ?>
#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbgwide.jpg") repeat-y top; border: none; }
<?php } ?>
</style>
da kannst du den neuen code einfuegen, zB direkt vor der zeile mit </style>:
PHP
<?php if(is_single()) { ?>
#header {
background: url('images/kubrickheader2.jpg') no-repeat bottom center;
}
<?php } ?>
das zweite headerbild heisst hier 'kubrickheader2.jpg' und ist wie das andere auch im /images verzeichnis des themes.