WordPress.org

Make WordPress Core

Ticket #19654: functions.patch

File functions.patch, 736 bytes (added by superkus, 2 years ago)

patch adding apply_filters() to is_ssl()

  • wp-includes/functions.php

     
    29682968 * @return bool True if SSL, false if not used. 
    29692969 */ 
    29702970function is_ssl() { 
     2971    $is_ssl = false; 
    29712972        if ( isset($_SERVER['HTTPS']) ) { 
    29722973                if ( 'on' == strtolower($_SERVER['HTTPS']) ) 
    2973                         return true; 
     2974                        $is_ssl = true; 
    29742975                if ( '1' == $_SERVER['HTTPS'] ) 
    2975                         return true; 
     2976                        $is_ssl = true; 
    29762977        } elseif ( isset($_SERVER['SERVER_PORT']) && ( '443' == $_SERVER['SERVER_PORT'] ) ) { 
    2977                 return true; 
     2978                $is_ssl = true; 
    29782979        } 
    2979         return false; 
     2980    $is_ssl = apply_filters( 'is_ssl', $is_ssl );  
     2981        return $is_ssl; 
    29802982} 
    29812983 
    29822984/**