WordPress.org

Make WordPress Core

Ticket #6271: 6271.diff

File 6271.diff, 1.7 KB (added by DD32, 10 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>