Header-Bild im Backend auswählen
Eintrag in die functions.php

Um ein anderes Header-Bild anzuzeigen, muss normalerweise in der header.php der Bild-Dateiname geändert werden. 
Sie können auch per Backend ein anderes Bild auswählen, wenn Sie folgende Änderungen vornehmen.

/*  In der functions.php einen neuen Menüpunkt für das Backend erstellen  Design / Header  */
add_theme_support( 'custom-header' );

/* In der header.php den statischen bisherigen Aufruf des Bildes streichen und danach den Aufruf des Bildes einbinden */
<!-- Pfad zum Theme ermittelt und darin zum Header-Foto -->
<img src="/<?php bloginfo('stylesheet_directory'); ?>/images/theaterportal.jpg"
alt="Bild Theaterportal" > 

<!--
Header-Bild zum Einbinden aufrufen:
<?php header_image(); ?> = Dateinamen für das Header-Bild
<?php echo get_custom_header()->width; ?> = Breite des Bildes
<?php echo get_custom_header()->height; ?> = Höhe des Bildes
-->

<?php if ( get_header_image() && ! display_header_text() ) : ?>
        <img src="/<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo    
        get_custom_header()->height; ?>" alt="">
<?php endif; ?>