Документация WordPress

wp_safe_redirect

wp_safe_redirect() функция в WordPress используется для переадресации пользователя на другую страницу или URL, с проверкой ее на безопасность перед переадресацией.

Пример кода с wp_safe_redirect():

В примере мы используем wp_safe_redirect() для перенаправления пользователя на указанный URL.

Первым аргументом передается $redirect_url, который представляет собой URL, на который нужно перенаправить пользователя.

Функция wp_safe_redirect() проверяет переданный URL на безопасность с помощью функции wp_http_validate_url(). Если URL считается безопасным, она выполняет перенаправление на указанный URL.

Перенаправление производится с помощью заголовков HTTP Location, а функция php exit используется для завершения текущего скрипта и прерывания дальнейшего выполнения кода на странице.

Если URL не проходит проверку безопасности, мы обрабатываем ошибку, выводя сообщение об недопустимом URL.

Важно использовать wp_safe_redirect() до всех заголовков header() или других функций перенаправления, чтобы обеспечить безопасность переходов и предотвратить открытие вредоносных или ненадежных ссылок на вашем сайте.

security theme

Функции WordPress