Описание http_allowed_safe_ports
— Filter
Хук http_allowed_safe_ports позволяет изменить список безопасных портов для HTTP-запросов в WordPress. Он срабатывает при проверке портов, когда WordPress выполняет запросы, и дает возможность добавлять или удалять порты из списка безопасных
Примеры использования
Пример добавления порта 8080 в список безопасных портов:
add_filter('http_allowed_safe_ports', function($ports) {
$ports[] = 8080;
return $ports;
});
В этом примере мы добавляем порт 8080 в разрешенные порты для HTTP-запросов
Пример удаления порта 80 из списка безопасных портов:
add_filter('http_allowed_safe_ports', function($ports) {
$ports = array_diff($ports, [80]);
return $ports;
});
Здесь мы убираем порт 80 из разрешенных портов, что может быть полезно в определенных конфигурациях сервера
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить список безопасных портов для ваших HTTP-запросов в WordPress
– Производительность
Не должно быть значительного влияния на производительность, так как изменения касаются только валидации портов
– Предупреждения
Будьте осторожны с удалением стандартных портов, так как это может привести к проблемам с доступом к вашему сайту
Альтернативы
Тип: filter
Этот хук позволяет изменять хост для HTTP-запросов
Используйте его, если вам нужно изменить поведение HTTP-запросов на более низком уровне