WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

wp_is_using_https() WP 1.0

Проверяет, использует ли сайт HTTPS.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Для успешной проверки HTTPS должен быть указан для обоих URL фронта и админки (home и site URL). Напомню что в WP ядро может находится под другому URL:

Работает на основе: wp_is_home_url_using_https(), wp_is_site_url_using_https()
1 раз — 0.0034051 сек (очень медленно) | 50000 раз — 7.82 сек (быстро) | PHP 7.4.8, WP 5.7.1

Хуков нет.

Возвращает

true|false. true, когда HTTPS используется для URL-ов фронта и админки (home и site URL). false, когда хотя бы для одного URL HTTPS не используется.

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

wp_is_using_https();

Примеры

#1 Простой пример использования

if ( wp_is_using_https() ) {
	// Сайт работает по защищённому протоколу HTTPS
} else {
	// Сайт работает по обычному протоколу HTTP
}

Заметки

Список изменений

С версии 5.7.0 Введена.

Код wp_is_using_https() WP 5.8.1

function wp_is_using_https() {
	if ( ! wp_is_home_url_using_https() ) {
		return false;
	}

	return wp_is_site_url_using_https();
}

Условные теги (все)

Проверки (checks)

campusboy 3918youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 8431
Комментариев нет
    Войти