Captcha by Yandex for Contact Form 7

Περιγραφή

Yandex Captcha protects you against spam and other types of automated abuse. With Contact Form 7’s Yandex Captcha integration module, you can block abusive form submissions by spam bots.

Using of a 3rd Party or external service

This plugin uses Yandex SmartCaptcha service for its main functionality. Please read terms of use

To implement the main plugin functionality, this plugin makes remote requests to yandex smart captcha service (https://smartcaptcha.cloud.yandex.ru) within three cases:
– to check yandex captcha sitekey validity
– to load captcha challenge
– to check a solving result

Στιγμιότυπα

  • There is a configuration page placed
  • What configuration block looks like
  • How to place captcha into contact form
  • Captcha settings
  • Captcha frontend view
  • When the system suspects you
  • Just captcha block
  • Just captcha block in russian

Εγκατάσταση

This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins/captcha-by-yandex-for-contact-form-7 directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Contact form 7 plugin integration page
  4. Setup site key and server key from yandex cloud
  5. Open the contact form and press Yandex captcha tag button to add captcha in your form

Συχνές Ερωτήσεις

Where I can get my site key and server key

Open console.cloud.yandex.ru login, add Yandex SmartCaptcha service and generate your keys

How to hide captcha from customers

When you add yandex captcha into your form, please check Use invisible captcha

How to init captcha with delay

Trigger custom event to init captcha. See this example

window.addEventListener(‘DOMContentLoaded’, function() {
document.dispatchEvent(new CustomEvent(‘cfycInitEvent’));
});

Κριτικές

4 Αυγούστου 2025 1 απάντηση
На версии CF7 6.1 при первом отправлении формы нет оповещения что отправлено успешно. При повторном нажатии есть. При отключении этого плагина все работает как надо.
4 Μαΐου 2024 1 απάντηση
Спасибо за плагин. Быстро и удобно встраивать каптчу.
Ανάγνωση όλων των 4 κριτικών

Συνεισφέροντες & Προγραμματιστές

“Captcha by Yandex for Contact Form 7” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.

Συντελεστές

Το “Captcha by Yandex for Contact Form 7” έχει μεταφραστεί σε 1 γλώσσα. Ευχαριστούμε τους μεταφραστές για τις συνεισφορές τους.

Μεταφράστε το “Captcha by Yandex for Contact Form 7” στην γλώσσα σας.

Ενδιαφέρεστε για την ανάπτυξη;

Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .

Σύνοψη αλλαγών

1.2.7

  • Fix bedrock compatibility

1.2.6

  • Update smartcaptcha domain to new smartcaptcha.cloud.yandex.ru

1.2.5

  • Fix Bedroсk compatibility

1.2.4

  • Fix validator.w3.org error into

<

form>

1.2.3

  • Fix other init captcha error

1.2.1

  • Fix error init captcha
  • Fix duplicate class attribute

1.2.0

  • Update for CF7 new tag generator version 2
  • Add custom event for custom init
  • Check WP 6.8.1 compatibility

1.1.1

  • Fix error when submit is button instead of input
  • Check WP 6.7.1 compatibility

1.1.0

  • Refactor captcha loading
  • Fix load a few captchas on one page
  • Execute invisible captcha only on submitting (on page load was before)

1.0.4

  • Add blueprint
  • Fix author name like my other plugins

1.0.3

  • Update code due deploy review

1.0.2

Fix wp codex issue
Allows using few forms in one page

1.0.1

Reduce php version to 7.4
Fix verify captcha on some cases

1.0.0

  • Basic functionality released.