
WordPress钩子详解:如何使用动作、过滤器和自定义钩子
is_ssl ( No parameters )
is_ssl: 这个函数检查当前页面是否通过HTTPS提供服务。如果页面是通过HTTPS提供的,则返回true,否则返回false。
决定是否使用SSL。
function is_ssl() { if ( isset( $_SERVER['HTTPS'] ) ) { if ( 'on' === strtolower( $_SERVER['HTTPS'] ) ) { return true; } if ( '1' == $_SERVER['HTTPS'] ) { return true; } } elseif ( isset( $_SERVER['SERVER_PORT'] ) && ( '443' == $_SERVER['SERVER_PORT'] ) ) { return true; } return false; }