Описание https_local_ssl_verify
— Filter
Хук https_local_ssl_verify позволяет управлять поведением проверки SSL-сертификатов в WordPress. Он срабатывает при попытке установить HTTPS-соединение и позволяет настраивать, как осуществляется проверка SSL для локальных или тестовых сред
Примеры использования
Пример отключения проверки SSL для локальной среды:
add_filter('https_local_ssl_verify', function($verify) {
return false;
});
Этот код отключает проверку SSL-сертификатов, что может быть полезно в локальной разработке
Пример условного отключения проверки SSL:
add_filter('https_local_ssl_verify', function($verify) {
if (is_local_environment()) {
return false;
}
return $verify;
});
В этом примере проверка отключается только в локальной среде, используя условную функцию is_local_environment()
— Лучшие практики
– Использование
Используйте этот хук, когда разрабатываете или тестируете WordPress-сайты на локальном сервере, где SSL не настроен
– Производительность
Хук не окажет значительного влияния на производительность, так как он лишь изменяет поведение проверки SSL
– Предупреждения
Будьте осторожны, отключая проверку SSL на продуктивных сайтах, так как это может создать уязвимости
Альтернативы
Тип: filter
Этот хук позволяет изменять аргументы HTTP-запросов, включая параметры SSL
Используйте его, если хотите изменить настройки SSL для конкретных запросов в WordPress