• Contact Form 7 submit перезагружает страницу.
    Уже два дня убил в поисках решения на просторах интернета.
    Функции wp_head и wp_footer присутствуют; скрипты, которые могут конфликтовать с формой не обнаружил. Плагины тоже все отключал и по очереди включал, не помогло.
    На вкладке network в devtools тип POST запроса отображается как document, вместо xhr.
    Помогите пожалуйста, не получается добиться отправки формы без перезагрузки страницы.

    • Тема изменена 5 лет, 8 месяцев назад пользователем wrestlerok.
    • Тема изменена 5 лет, 8 месяцев назад пользователем wrestlerok.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • А виджет Битрикса отключали?

    @kw56 , да но он не плагин, а просто кусочек самоисполнемого скрипта. Не помогло.

    Модератор Юрій

    (@yube)

    Не вижу на странице подключения жабаскриптов CF7.

    @yube, форма подключается так
    echo do_shortcode( '[contact-form-7 id="109" title="Apply CV ru"]' );

    Модератор Юрій

    (@yube)

    @wrestlerok, так она выводится. Плагин должен еще подключить скрипты, без которых никакого аякса не может быть. CF7 (и другие плагины) для этого используют хуки wp_head и wp_footer из одноименных функций. Возможно, в шаблонах для страницы, на которой выводится форма, (или всех страниц) отсутствует вызов wp_footer(), либо что-то мешает плагину добавить свои скрипты.

    ps C wp_head все немного сложнее, но в данном случае это роли не играет, ибо стили плагина подключены.

    • Ответ изменён 5 лет, 8 месяцев назад пользователем Юрій. Причина: p.s
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Contact Form 7 submit перезагружает страницу» закрыта для новых ответов.