WordPress.org

Make WordPress Core

Ticket #23761: 23761.1.diff

File 23761.1.diff, 897 bytes (added by obenland, 13 months ago)

Adds comment

  • wp-includes/class-wp-customize-manager.php

     
    975975         * Callback for validating the header_textcolor value. 
    976976         * 
    977977         * Accepts 'blank', and otherwise uses sanitize_hex_color_no_hash(). 
     978         * Returns default text color if hex color is empty. 
    978979         * 
    979980         * @since 3.4.0 
    980981         * 
     
    982983         * @return string 
    983984         */ 
    984985        public function _sanitize_header_textcolor( $color ) { 
    985                 return ( 'blank' === $color ) ? 'blank' : sanitize_hex_color_no_hash( $color ); 
     986                if ( 'blank' === $color ) 
     987                        return 'blank'; 
     988 
     989                $color = sanitize_hex_color_no_hash( $color ); 
     990                if ( empty( $color ) ) 
     991                        $color = get_theme_support( 'custom-header', 'default-text-color' ); 
     992 
     993                return $color; 
    986994        } 
    987995}; 
    988996