WordPress.org

Make WordPress Core

Ticket #6271: 6271.diff

File 6271.diff, 1.7 KB (added by DD32, 6 years ago)
  • wp-includes/functions.php

     
    13471348} 
    13481349 
    13491350 
    1350 function wp_die( $message, $title = '' ) { 
     1351function wp_die( $message, $title = '', $logo = true ) { 
    13511352        global $wp_locale; 
    13521353 
    13531354        if ( function_exists( 'is_wp_error' ) && is_wp_error( $message ) ) { 
     
    13821383                $admin_dir = 'wp-admin/'; 
    13831384 
    13841385        if ( !function_exists( 'did_action' ) || !did_action( 'admin_head' ) ) : 
    1385         if( !headers_sent() ){ 
    1386                 status_header( 500 ); 
    1387                 nocache_headers(); 
    1388                 header( 'Content-Type: text/html; charset=utf-8' ); 
    1389         } 
     1386                if( !headers_sent() ){ 
     1387                        status_header( 500 ); 
     1388                        nocache_headers(); 
     1389                        header( 'Content-Type: text/html; charset=utf-8' ); 
     1390                } 
     1391         
     1392                if ( empty($title) ) 
     1393                                $title = function_exists( '__' ) ? __( 'WordPress › Error' ) : 'WordPress › Error'; 
    13901394 
    1391         if ( empty($title) ) { 
    1392                 if ( function_exists( '__' ) ) 
    1393                         $title = __( 'WordPress › Error' ); 
    1394                 else 
    1395                         $title = 'WordPress › Error'; 
    1396         } 
    1397  
    13981395?> 
    13991396<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    14001397<html xmlns="http://www.w3.org/1999/xhtml" <?php if ( function_exists( 'language_attributes' ) ) language_attributes(); ?>> 
     
    14091406</head> 
    14101407<body id="error-page"> 
    14111408<?php endif; ?> 
     1409        <?php if( $logo ): ?><h1 id="logo"><img alt="<?php echo function_exists('__') ? __( 'WordPress' ) : 'WordPress'; ?>" src="<?php echo $admin_dir ?>images/wordpress-logo.png" /></h1><?php endif; ?> 
     1410 
    14121411        <?php echo $message; ?> 
    14131412</body> 
    14141413</html>