WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

is_ssl() WP 2.6

Проверяет используется ли защищенный протокол HTTPS (SSL). Условный тег.

Функция возвращает true, если на данной странице используется протокол SSL. Проверяются: протокол соединения (HTTPS) и порт (443).

Это одна из фундаментальных функций и доступна на самом раннем этапе загрузки, еще до константы SHORTINIT. Иногда это очень может пригодится.

Используется в: set_url_scheme().
✈ 1 раз = 0.000012с = очень быстро | 50000 раз = 0.02с = скорость света

Хуков нет.

Возвращает

true или false.

Использование

if( is_ssl() ){
	// ...
}

Примеры

#1. Проверим протокол пользователя

Проверим по какому протоколу пользователь зашел на страницу, если это SSL, то выведем надпись:

if( is_ssl() ){
	echo "Вы находитесь в защищенной зоне. Все запросы между вами и сервером защищены.";
}

Заметки

Версия 4.6. - перемещена с файла /wp-includes/functions.php в /wp-includes/load.php

Код is ssl: wp-includes/load.php WP 4.8.1

<?php
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;
}

Cвязанные функции

Из метки: Условные теги (типов страниц и запросов )

Еще из метки: Условные теги (все)

Еще из раздела: Опции сайта (настройки)

Рации alinco по спец стоимости

достойный вариант: рации alinco по спец стоимости . Скидочная система.

www.radiopole.ru

is_ssl 1 комментарий

Здравствуйте, !

Ваш комментарий