Contact form7 переадресация на другую страницу после оправки сообщения

Открытываем для редактирования файл function.php активной темы. Для этого можно воспользоваться встроенным редактором WordPress, который находится по адресу «Внешний вид» — «Редактор»

Ставим туда код:

add_action( 'wp_footer', 'mycustom_wp_footer' );

function mycustom_wp_footer() {

?>

<script type="text/javascript">

document.addEventListener( 'wpcf7mailsent', function( event ) {

location = 'http://вашсайт/спасибо-за-заявку';

}, false );

</script>

<?php

}

 

где 'http://вашсайт/спасибо-за-заявку' - страница, на которую нужно переадресовать посетителя после отправки формы обратной связи

Всё, теперь все посетители, отправившие заявку через форму обратной связи, попадают на нужную вам страницу, например, на страницу благодарности.

 

Пример использования:

[contact-form-7 id="213" title="Обратная связь]

Читайте также:

1 комментарий

  1. Very nice article, totally what I needed.

Добавить комментарий

Ваш адрес email не будет опубликован.

После оплаты вы получите письмо на скачивание 3500 пресетов и инструкцию по их установке

+ПРЕСЕТЫ ИЗВЕСТНЫХ БЛОГЕРОВ

+ПОДАРКИ

На следующем шаге вам нужно ввести  эл.почту, на которую вы получите пресеты. Нажмите «ОТПРАВИТЬ», чтобы продолжить

*Ваши данные не будут переданы 3 лицам