====== Captcha ====== Рекапча удобный вариант обойтись без обычной капчи для проверки чита Как сделать: 1. Идем на https://developers.google.com/recaptcha, регаемся и получаем Recaptcha V3 Site key Recaptcha V3 Secret key 2. вписываем эти значения в Rotation - Settings - Social и там же переключаем "Use Captcha on Comments?" ===== Recaptcha for comments ===== Суть рекапчи в том, что в любой форме добавляется JS код от гугла для проверки чита, и поле куда гугл пишет результат проверки Пример для страницы комментариев. Добавляем в head следующий код <!--GALLERY_SLUG--> with reCAPTCHA тут надо обратить внимание на , это ваш Recaptcha V3 Site key (те НЕ секретный код) и сама форма комментария ' != 'OK') echo "error: "; ?>
Вот сюда гугл запишет ответ
тут надо обратить внимание что это не submit, а именно button, те форма сабмитится после того как гугл заапрувил ее.
===== Turnstile captcha ===== Аналогично google recaptcha 1. добавляем в страницу 2. в форму на сайте
3. в сетингах прописываем Turnstile Site key Turnstile Secret key ===== Recaptcha Anticheat===== Есть интересный вариант проверки качества трафа с использованием речапчи от гугла. Суть в том, что гугл пишет какой % трафа он считает нормальным, не ботовым. На любой странице, но в 99% это конечно будет индекс и страница категории добавляем код на линках на галеры или категории добавляем class='gallery_link' как в примере ниже
можно конечно gallery_link заменить на что угодно, смысл в том что в JS мы вешаем событие по определению чита на эти линки $('.gallery_link').each(function() { 4. в админке идем в Settings - layouts - и включаем колонку Google Recaptcha Все, теперь можно видеть процент хорошего трафа в Trade - колонка recaptcha PS тут надо обратить внимание что бесплатно у гугла только 1300 в час поэтому проверяются не все хиты, а выборчно (RECAPTCHA_MAX_RATE), если вы готовы доплатить гуглу за проверку - пишите в суппорт, доделаем версию без ограничения.