ddimonn8080
@ddimonn8080

Как сделать редирект из обработчика формы в Wordpress?

Здравствуйте, хочу в сайте на Wordpress сделать кастомный обработчик формы который после отправки данных формы делает редирект на страницу благодарности. Для этого поместил в корень темы файл.php обработчика с последующей переадресацией в виде
f(@mail($sendto, $subject, $msg, $headers)) {
    
    wp_redirect( home_url() ); 
    exit;
    
}


Но при вызове функции wp_redirect) выдает ошибку:
Fatal error: Call to undefined function wp_redirect() in /home/users/9/9255069146/domains/discobanda.ru/wp-content/themes/twentyfourteen/send1.php on line 38


Вообще правильно делать кастомный обработчик таким образом?
Как правильно без плагинов сделать свой обработчик с переадресацией без аякс?
  • Вопрос задан
  • 264 просмотра
Пригласить эксперта
Ответы на вопрос 1
Gori4ka
@Gori4ka
WordPress Developer
перед началом своего обработчика напиши следующее require($_SERVER[‘DOCUMENT_ROOT’].’/wp-load.php’); это подгрузит все функции WordPress
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект