WordPress.org

Make WordPress Core

Ticket #19654: functions.patch

File functions.patch, 736 bytes (added by superkus, 6 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/**