mrgvd
Forum Replies Created
-
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Отложенная загрузка скриптовВсё-таки гугл очень ругается на эту историю. Подскажите, что я делаю не правильно? Хочу сначала удалить скрипт, а потом заново его загрузить. Но при загрузке получаю проверку обычную, не невидимую. Вот такой сейчас код:
function remove_yandex_captcha_script($tag, $handle) {
if ($handle === ‘cfyc-captcha’) {
return ”; // Убирает тег <script> из кода
}
return $tag;
}
add_filter(‘script_loader_tag’, ‘remove_yandex_captcha_script’, 10, 2);function load_yandex_captcha_before_popup() {
?>
<script>
function loadYandexCaptcha() {
if (!document.getElementById("cfyc-captcha-js")) {
let script = document.createElement("script");
script.src = "https://smartcaptcha.yandexcloud.net/captcha.js?render=onload&onload=cfycOnloadFunction";
script.defer = true;
script.id = "cfyc-captcha-js";
script.onload = function() {
if (typeof cfycOnloadFunction === "function") {
cfycOnloadFunction();
}
};
document.body.appendChild(script);
} else {
if (typeof cfycOnloadFunction === "function") {
cfycOnloadFunction();
}
}
}
loadYandexCaptcha();
setTimeout(function() {
let form = document.querySelector(".popup-buy form");
if (form) {
let event = new Event("cfycCaptchaReadyEvent");
document.dispatchEvent(event);
}
}, 500);
</script>
<?php
}
add_action('wp_footer', 'load_yandex_captcha_before_popup', 20);Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиСпасибо огромное, вроде бы всё работает! Еще раз благодарю за молниеносную помощь.
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиhttps://float-tishina.com/test-price/ – создал тестовую страничку для проверки. Добавил капчу в форме, которые вылезают при нажатии на “купить” любого сеанса
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиА, нет. Вот я добавил невидимый формат. И сразу получаю ошибку. Там просто форма немного другая и такой формат сабмита. Это может влиять?
button type=”submit”Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиСпасибо огромное за такую молниеносную реакцию)
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиА вроде для города капчи нет – это вообще не форма. По поводу кнопок – понял, буду разбираться.
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиВот тут можно увидеть – там сразу в консоли вылезает https://float-tishina.com/certificate/
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиВерсия WP – последняя. Popup – обычный. Можно увидеть, если кликнуть на иконку корзины любую или на “записаться”. Просто через стили и классы: popup-open, active и прочая история.
Forum: Plugins
In reply to: [Captcha by Yandex for Contact Form 7] Ошибка в консолиРазобрался более подробно: такая история возникает только в том случае, если форма вызывается через popup. Хотя форма подгружается не через ajax, т.е. на странице она присутствует.
Forum: Plugins
In reply to: [Russian Post and EMS for WooCommerce] Не видно в вариантах доставкиПопробовал в опере без всяких дополнений – такая же проблема. В одном из постов я видел, что может быть проблема в хостинге. Есть ли смысл писать на хостинг?
- This reply was modified 5 years, 3 months ago by mrgvd.