WordPress.org

Make WordPress Core

Ticket #14835: 14835.diff

File 14835.diff, 640 bytes (added by nacin, 10 years ago)
  • wp-includes/theme.php

     
    14151415 * @return string
    14161416 */
    14171417function get_header_image() {
    1418         $default = defined('HEADER_IMAGE') ? HEADER_IMAGE : '';
     1418        $default = defined( 'HEADER_IMAGE' ) ? HEADER_IMAGE : '';
    14191419
    1420         return get_theme_mod('header_image', $default);
     1420        $url = get_theme_mod( 'header_image', $default );
     1421
     1422        if ( ssl() )
     1423                $url = str_replace( 'http://', 'https://', $url );
     1424        else
     1425                $url = str_replace( 'https://', 'http://', $url );
     1426
     1427        return $url;
    14211428}
    14221429
    14231430/**