Ticket #17240: 17240-fix-hide-header.diff
File 17240-fix-hide-header.diff, 1.3 KB (added by , 14 years ago) |
---|
-
wp-includes/theme.php
1429 1429 $default = defined( 'HEADER_IMAGE' ) ? HEADER_IMAGE : ''; 1430 1430 $url = get_theme_mod( 'header_image', $default ); 1431 1431 1432 if ( 'remove-header' == $url ) 1433 return false; 1434 1432 1435 if ( is_random_header_image() ) 1433 1436 $url = get_random_header_image(); 1434 1437 -
wp-admin/custom-header.php
193 193 194 194 if ( isset( $_POST['removeheader'] ) ) { 195 195 check_admin_referer( 'custom-header-options', '_wpnonce-custom-header-options' ); 196 set_theme_mod( 'header_image', ' ' );196 set_theme_mod( 'header_image', 'remove-header' ); 197 197 return; 198 198 } 199 199 … … 546 546 </td> 547 547 </tr> 548 548 <?php endif; 549 if ( get_header_image() && !is_random_header_image()) : ?>549 if ( get_header_image() ) : ?> 550 550 <tr valign="top"> 551 551 <th scope="row"><?php _e( 'Remove Image' ); ?></th> 552 552 <td> … … 556 556 </tr> 557 557 <?php endif; 558 558 559 if ( defined( 'HEADER_IMAGE' ) && !is_random_header_image()) : ?>559 if ( defined( 'HEADER_IMAGE' ) && '' != HEADER_IMAGE ) : ?> 560 560 <tr valign="top"> 561 561 <th scope="row"><?php _e( 'Reset Image' ); ?></th> 562 562 <td>