Не работает редирект contact form 7 на мобильных устройства

12
SeVlad
На сайте с 03.11.2008
Offline
1609
#11
SocFishing:
Можно повесить на кнопку, как <input type="submit" value="Заказать звонок" onclick="js обработчик" class="wpcf7-form-control wpcf7-submit">

чур тебя..

Top for the good см. как правильно: https://contactform7.com/tracking-form-submissions-with-google-analytics/

Но если всё же неймётся с редиректом: https://contactform7.com/redirecting-to-another-url-after-submissions/

Ну и вообще по CF7 там масса манов. Рекомендую полистать доки и фак.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
SocFishing
На сайте с 26.09.2013
Offline
118
#12

SeVlad, ну а я что сказал.

В примере


<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
ga('send', 'event', 'Contact Form', 'submit');
}, false );
</script>

либо если сложно

<input type="submit" value="Заказать звонок" onclick="ga('send', 'event', 'Contact Form', 'submit');" class="wpcf7-form-control wpcf7-submit">

в чем проблема, дружище?

для form id="wpcf7-form" обработчик submit или же присвоить id уникальный

document.getElementsByClassName("wpcf7-form").addEventListener('submit', function(event){

ga('send', 'event', 'Contact Form', 'submit');

})

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
SeVlad
На сайте с 03.11.2008
Offline
1609
#13
SocFishing:
ну а я что сказал

Хрень с повешением на кнопку.

Всё делается в плагине.

SocFishing
На сайте с 26.09.2013
Offline
118
#14

SeVlad, где тут в плагине обработчик https://contactform7.com/tracking-form-submissions-with-google-analytics/

На javascript обработчик и кому как удобнее как его вешать, допускается и на кнопку и вынести на addEventListener.

ps

Создан триггер вижу wpcf7mailsent ну ок,

List of Contact Form 7 Custom DOM Events

wpcf7invalid — Fires when an Ajax form submission has completed successfully, but mail hasn’t been sent because there are fields with invalid input.

wpcf7spam — Fires when an Ajax form submission has completed successfully, but mail hasn’t been sent because a possible spam activity has been detected.

wpcf7mailsent — Fires when an Ajax form submission has completed successfully, and mail has been sent.

wpcf7mailfailed — Fires when an Ajax form submission has completed successfully, but it has failed in sending mail.

wpcf7submit — Fires when an Ajax form submission has completed successfully, regardless of other incidents.

Top for the good
На сайте с 16.02.2008
Offline
322
#15

Друзья, спасибо большое за помощь.

Оказалось что проблема была в плагине кеширования. Он выдавал кусками старый кеш исключительно для мобильных устройств.

Можете у себя еще раз проверить. Все ли ок?

Чем вам помочь в SEO продвижении или юзабилити сайтов?
(https://topuser.pro/) Увеличить доход от РСЯ и AdSense (https://topuser.pro/uvelichit-dohod-adsense/)
SeVlad
На сайте с 03.11.2008
Offline
1609
#16

SocFishing, блин.. да нет никакой "кнопки" чтобы в её код вот так как ты написал что-то вставить. Она генериться плагином.

//извращения не в счёт - у плага есть нормальный и правильный способ//

IL
На сайте с 20.04.2007
Offline
435
#17
Top for the good:
В каком браузере на компьютере у вас не срабатывает редирект?

Сейчас в хроме и на десктопе, и на мобильном редирект отработал..

Видимо, ведутся активные работы.. )))

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий