Make WordPress Core

Ticket #46124: 46124.2.patch

File 46124.2.patch, 1.1 KB (added by sabernhardt, 2 years ago)

possible first step

  • src/wp-includes/theme.php

     
    11081108        $width  = absint( $header->width );
    11091109        $height = absint( $header->height );
    11101110
     1111        if ( ! empty( $header->alt_text ) ) {
     1112                $image_alt = $header->alt_text;
     1113        } elseif ( ! empty( $header->attachment_id ) ) {
     1114                $image_alt = get_post_meta( $header->attachment_id, '_wp_attachment_image_alt', true );
     1115        } else {
     1116                $image_alt = "";
     1117        }
     1118
    11111119        $attr = wp_parse_args(
    11121120                $attr,
    11131121                array(
     
    11141122                        'src'    => $header->url,
    11151123                        'width'  => $width,
    11161124                        'height' => $height,
    1117                         'alt'    => get_bloginfo( 'name' ),
     1125                        'alt'    => $image_alt,
    11181126                )
    11191127        );
    11201128
     
    13561364                'width'         => get_theme_support( 'custom-header', 'width' ),
    13571365                'height'        => get_theme_support( 'custom-header', 'height' ),
    13581366                'video'         => get_theme_support( 'custom-header', 'video' ),
     1367                'alt_text'      => '',
    13591368        );
    13601369        return (object) wp_parse_args( $data, $default );
    13611370}