# is_ssl()

URL: https://chugunov.pro/api-wordpress/functions/is_ssl/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 2.6.0.

## Сигнатура

```php
is_ssl(): bool
```

## Описание

Определяет, используется ли SSL.

## Возвращаемое значение

`bool`

## Исходный код

Файл: `wp-includes/load.php:1659`

```php
function is_ssl() {
	if ( isset( $_SERVER['HTTPS'] ) ) {
		if ( 'on' === strtolower( $_SERVER['HTTPS'] ) ) {
			return true;
		}

		if ( '1' === (string) $_SERVER['HTTPS'] ) {
			return true;
		}
	} elseif ( isset( $_SERVER['SERVER_PORT'] ) && ( '443' === (string) $_SERVER['SERVER_PORT'] ) ) {
		return true;
	}

	return false;
}
```

## История изменений

- 4.6.0 — Moved from functions.php to load.php.
- 2.6.0 — Introduced.

## Связанные

Используется в: `WP_Debug_Data::get_wp_core`, [`wp_is_application_passwords_supported`](https://chugunov.pro/api-wordpress/functions/wp_is_application_passwords_supported/), `WP_Recovery_Mode::redirect_protected`, `WP_Recovery_Mode_Cookie_Service::set_cookie`, `WP_Site_Health::get_test_https_status`, `WP_Customize_Manager::get_allowed_urls`, [`ms_load_current_site_and_network`](https://chugunov.pro/api-wordpress/functions/ms_load_current_site_and_network/), [`get_rest_url`](https://chugunov.pro/api-wordpress/functions/get_rest_url/), [`wp_calculate_image_srcset`](https://chugunov.pro/api-wordpress/functions/wp_calculate_image_srcset/), [`wp_admin_bar_customize_menu`](https://chugunov.pro/api-wordpress/functions/wp_admin_bar_customize_menu/), [`wp_ajax_parse_embed`](https://chugunov.pro/api-wordpress/functions/wp_ajax_parse_embed/), [`wp_dashboard_browser_nag`](https://chugunov.pro/api-wordpress/functions/wp_dashboard_browser_nag/), [`wp_parse_auth_cookie`](https://chugunov.pro/api-wordpress/functions/wp_parse_auth_cookie/), [`wp_set_auth_cookie`](https://chugunov.pro/api-wordpress/functions/wp_set_auth_cookie/), [`auth_redirect`](https://chugunov.pro/api-wordpress/functions/auth_redirect/), [`wp_login_form`](https://chugunov.pro/api-wordpress/functions/wp_login_form/), [`wp_auth_check_html`](https://chugunov.pro/api-wordpress/functions/wp_auth_check_html/), [`wp_guess_url`](https://chugunov.pro/api-wordpress/functions/wp_guess_url/), [`set_url_scheme`](https://chugunov.pro/api-wordpress/functions/set_url_scheme/), [`network_home_url`](https://chugunov.pro/api-wordpress/functions/network_home_url/), [`get_home_url`](https://chugunov.pro/api-wordpress/functions/get_home_url/), [`wp_signon`](https://chugunov.pro/api-wordpress/functions/wp_signon/), [`wp_get_attachment_url`](https://chugunov.pro/api-wordpress/functions/wp_get_attachment_url/), [`redirect_canonical`](https://chugunov.pro/api-wordpress/functions/redirect_canonical/), [`filter_SSL`](https://chugunov.pro/api-wordpress/functions/filter_ssl/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/is_ssl/
