WordPress.org

Make WordPress Core

Ticket #20768: 20768.2.diff

File 20768.2.diff, 1.3 KB (added by SergeyBiryukov, 3 years ago)
  • wp-content/themes/twentyeleven/header.php

     
    7979                                // Check to see if the header image has been removed 
    8080                                $header_image = get_header_image(); 
    8181                                if ( $header_image ) : 
    82                                         $header_image_width  = get_custom_header()->width; 
     82                                        if ( function_exists( 'get_custom_header' ) ) { 
     83                                                $header_image_width  = get_custom_header()->width; 
     84                                                $header_image_height = get_custom_header()->height; 
     85                                        } else { 
     86                                                $header_image_height = $header_image_width = ''; 
     87                                        } 
    8388                        ?> 
    8489                        <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> 
    8590                                <?php 
     
    9196                                                // Houston, we have a new header image! 
    9297                                                echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' ); 
    9398                                        else : ?> 
    94                                         <img src="<?php header_image(); ?>" width="<?php echo $header_image_width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /> 
     99                                        <img src="<?php header_image(); ?>" width="<?php echo $header_image_width; ?>" height="<?php echo $header_image_height; ?>" alt="" /> 
    95100                                <?php endif; // end check for featured image or standard header ?> 
    96101                        </a> 
    97102                        <?php endif; // end check for removed header image ?>