- Timestamp:
- 11/30/2017 11:09:33 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/customize/class-wp-customize-header-image-setting.php
r39411 r42343 33 33 if ( empty( $custom_image_header ) ) { 34 34 require_once( ABSPATH . 'wp-admin/custom-header.php' ); 35 $args = get_theme_support( 'custom-header' );36 $admin_head_callback = isset( $args[0]['admin-head-callback'] ) ? $args[0]['admin-head-callback'] : null;35 $args = get_theme_support( 'custom-header' ); 36 $admin_head_callback = isset( $args[0]['admin-head-callback'] ) ? $args[0]['admin-head-callback'] : null; 37 37 $admin_preview_callback = isset( $args[0]['admin-preview-callback'] ) ? $args[0]['admin-preview-callback'] : null; 38 $custom_image_header = new Custom_Image_Header( $admin_head_callback, $admin_preview_callback );38 $custom_image_header = new Custom_Image_Header( $admin_head_callback, $admin_preview_callback ); 39 39 } 40 40 41 41 // If the value doesn't exist (removed or random), 42 42 // use the header_image value. 43 if ( ! $value ) 44 $value = $this->manager->get_setting('header_image')->post_value(); 43 if ( ! $value ) { 44 $value = $this->manager->get_setting( 'header_image' )->post_value(); 45 } 45 46 46 if ( is_array( $value ) && isset( $value['choice'] ) ) 47 if ( is_array( $value ) && isset( $value['choice'] ) ) { 47 48 $custom_image_header->set_header_image( $value['choice'] ); 48 else49 } else { 49 50 $custom_image_header->set_header_image( $value ); 51 } 50 52 } 51 53 }
Note: See TracChangeset
for help on using the changeset viewer.