Captcha/Honeypot (CF7, Avada, Elementor, Comments) – GDPR ready

Beskrywing

Captcha/Honeypot (CF7, Avada, Elementor, Comments, UltimateMember, WooCommerce) allows you to easily activate custom rules, captchas and ip based protection settings which will stop unwanted spam.
You can decide which captcha you prefer. Either use a honeypot, an arithmetical or an image captcha to protect your forms.

Did you find this plugin helpful? Please consider leaving a 5-star review.

Captcha protection can be activated globally for all forms or only locally for specific forms.

Additional settings like the time based protection allows you to define, how often a visitor can submit a form between two time periods. This will allow
you to easily stop bots from using forms over and over again to send multiple spam messages.

It is also possible to activate a timer which will pretend form submitting for a given period. Depending on the form, only bots will be able
to submit these within seconds. Therefor you can enable this function to use this advantage to identify bots and stop them from sending spam.

The captcha plugin is easy to use, everything can be manged from the custom interface which will allow you to enable all necessary settings within
seconds.

⭐ Features ⭐

  • Supports Avada Forms
  • Supports Contact Form 7
  • Supports Elementor Forms
  • Supports WooCommerce Registration & Login
  • Supports WordPress Login, Registration & Comments
  • Supports Arithmetic Captcha
  • Supports Honeypot Captcha
  • Supports Image Captcha
  • Supports IP Ban/Blocking
  • Supports Ultimate Member Registration
  • URL Filter to limit the number of Links in forms.
  • BB Code filter integrated
  • Customize error messages for your customers
  • Enable time based protection to increase the spam protection
  • Add multiple submission protection for forms
  • Optimize your protection by using different captcha methods for different forms.
  • Easily create or add our blacklist to your website. Block thousands of words in different languages with one click.
  • GDPR/DSGVO Ready – No cookies used, IP-Addresses stored by one way encryption.
  • Install, Enable and stop Spam within seconds.

Protection Mechanics

The Plugin supports the following mechanics to reduce/stop spam:

  • Captcha (Methods: Arithmetic, Honeypot, Image)
  • Blacklists (easily import our blacklist with one click)
  • Filter Rules (URL Filter, BB Code Filter, Blacklist)
  • Time Based Protection
  • IP Ban Protection
  • Multiple Submission Protection (Avada, CF7 & Elementor)

What’s new in 1.6

  • New: Added support for the Ultimate Member Plugin Registration & Login Form
  • Fix: Fixed a issue with contact form 7 not adding the global captcha field correct if the submit button has been customized.

What’s new in 1.5.1

  • New: Added captcha protection option for WordPress registration (Arithmetic, Honeypot & Image)
  • New: Added captcha protection option for WooCommerce registration (Arithmetic, Honeypot & Image)
  • New: Added captcha protection option for WooCommerce login (Arithmetic, Honeypot & Image)
  • New: Added Arithmetic & Image Captcha for CF7 (global)
  • New: Added Arithmetic & Image Captcha for Avada Forms (global)
  • New: Added Arithmetic & Image Captcha for WordPress Comments (global)
  • New: Added Arithmetic & Image Captcha for WordPress Login (global)

What’s new in 1.5.0

  • New: Added the option to enable the multiple submission protection for contact form 7.
  • New: Added the option to rename the honeypot field for contact form 7.
  • New: Added the option to enable the multiple submission protection for avada forms.
  • New: Added the option to enable the multiple submission protection for elementor forms.

Privacy

This plugins does not track users, nor does it use cookies or send data to external servers. If you use the IP based protection, the IP-Address
of the form submitter will be stored with a one-way encryption for the maximum of 2 month.

Screenshots

  • IP Protection
  • Comments Settings
  • Contact Form 7 Settings
  • Avada Forms Settings
  • Image Captcha
  • Arithmetic Captcha
  • Honeypot Captcha

Installation

  1. Upload the plugin to the “/wp-content/plugins/” directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Customize the Settings within the Dashboard.

If you have any further questions do not hesitate to ask.

Kwel-vrae

Will this stop all spam messages?

Probably not. But it should reduce it.

Is it GDPR ready?

Yes, the plugin does not set any cookies nor does it send any data to external servers. All required data is stored in your database. The IP based
spam protection uses a one way encryption to protect the website from bots. The used keys for the encryption will be recreated every 2 month.
The stored, encrypted data will be removed automatically every 2 month.

Do I need coding skills?

No, everything can be managed from the WordPress Dashboard. Just enable the required functions and enjoy it.

Aanbevelings

November 26, 2022
If you look for antispam plugins for the Avada theme forms there are not very many solutions available. Just this one if you don't want to use external services in any way (Captcha or SaaS). So I tried it. But it did not work for the contact template, so I opened up a support thread. First answer in under 1 hour and 24 hours later a new version which has added this missing feature. Well done! And thanks again for the fast solution. To note a bit more about the plugin: -> It hast not very much options, so it should be easy to configure for everyone. -> Although it may be does nothing if you don't configure it, so do not forget to check those settings. -> The config is well structured and explained. If you want to apply a fast honeypot solution for Avada this is good solution. I will check with my client if the outcome (blocking spam) is as good as I hope. If yes, 5 stars are deserved!
Junie 25, 2022
Simple, clean, works! How much better can it get? I can recommend this one very much. Thanx for your work!
Read all 3 reviews

Contributors & Developers

“Captcha/Honeypot (CF7, Avada, Elementor, Comments) – GDPR ready” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:

Contributors

Changelog

1.6.2

  • Fix: WooCommerce Registration Page Settings fixed
  • New: Filter ‘f12-cf7-captcha-get-form-field-honeypot’ added to customize the honeypot captcha field.
  • New: Filter ‘f12-cf7-captcha-get-form-field-image’ added to customize the image captcha field.
  • New: Filter ‘f12-cf7-captcha-get-form-field-math’ added to customize the arithmetic captcha field

1.6

  • New: Added support for the Ultimate Member Plugin Registration & Login Form
  • Fix: Fixed a issue with contact form 7 not adding the global captcha field correct if the submit button has been customized.
  • New: Added hook to WordPress Login Authentication, allowing to change the validation status before the error messages is generated. (f12_cf7_captcha_login_login_validator)

1.5.1

  • New: Added captcha protection option for WordPress registration (Arithmetic, Honeypot & Image)
  • New: Added captcha protection option for WooCommerce registration (Arithmetic, Honeypot & Image)
  • New: Added captcha protection option for WooCommerce login (Arithmetic, Honeypot & Image)
  • New: Added Arithmetic & Image Captcha for CF7 (global)
  • New: Added Arithmetic & Image Captcha for Avada Forms (global)
  • New: Added Arithmetic & Image Captcha for WordPress Comments (global)
  • New: Added Arithmetic & Image Captcha for WordPress Login (global)
  • Fix: Fixed some minor bugs on validation mechanics.
  • Update: Added code optimizations and improvements.
  • Fix: Spelling mistakes fixed in the logs and ui.
  • Update: Renamed WordPress Login to WordPress within the UI Menu.

1.5

  • Fix: The CF7 time based protection will now take the correct name from the settings (before it took the name of the avada form time based protection)
  • Fix: Spelling mistakes fixed in the logs.
  • New: Added the option to enable the multiple submission protection for contact form 7.
  • New: Added the option to rename the honeypot field for contact form 7.
  • New: Added the option to enable the multiple submission protection for avada forms.
  • New: Added the option to enable the multiple submission protection for elementor forms.
  • Update: Updated the plugin settings ui.

1.4.94

  • New: Added Honeypot & Filter Protection for Avada Contact Templates.

1.4.93

  • Fix: Updated the “ungreedy” function of the blacklist filter.
  • New: Added a description to the greedy/ungreedy checkbox in the blacklist options.

1.4.92

  • Fix: Contact Form 7 error message added for empty captcha fields.

1.4.91

  • Fix: Updated syntax for honeypot on Elementor causing an unexpected line break on columns.

1.4.9

  • New: Added Arithmethic & Image Captcha for Elementor Forms

1.4.8

  • New: Added Elementor Support – if Elementor is installed the Captcha/Honeypot can be activated for all Elementor forms.

1.4.7

  • New: Added the option to enable greedy search for blacklisted words. For example, is the word “train” is blacklisted and the greedy function is enabled, this will not block “trainstation”. If you disable the greedy function “trainsation” will also be blocked.

1.4.6

  • New: Added Log System tracking all messages (verified and spam). This will help to find false positive submissions.
  • Fix: Removed comment reply validation for users with the capabilities “edit_comment” and “moderate_comments”
  • Update: Moved Filters from Dashboard to a new Filter section in the Settings for the Captcha

1.4.5

  • Update: WordPress 6.0 compatibility
  • New: Multiselect compatibility.

1.4.4

  • Update: Added CSS for Toggle
  • Update: Added Toggle.js

1.4.2

  • Update: Adjusted Readme, added FAQ.

1.4.1

  • New: Added customizable error message for rules – only CF7 and Comments for the moment.
  • New: Added Rules to Avada – default error message will be displayed at the moment.

1.4

  • New: WordPress Login Captcha integration
  • Fix: Fixed a bug with the Timer when the Timer Field did not reload after Spam submitting a form which stopped the form to be submitted again.

1.3

  • New: Add the Option to add a Honeypot Field global for Contact Form 7
  • New: Captchas are now reloading after mails sent
  • Update: Changed the IP Timer / Ban Logic.
  • New: Added custom rules to check fields (Links, BBCode, Blacklist).
  • New: Added Blacklist, which will use the default WordPress Discussion List. Keywords can be loaded async.
  • Remove: Removed CF7 missing notice.

1.2.1

  • Update: Minor Captcha Style Updates

1.2

  • Update: Code Optimizations
  • New: Added IP Based Spam Protection – IP Addresses are stored as SHA512 encrypted string with including a custom salt in the database.
  • New: Added Salt System for IP Addresses. This will generate a new Salt every month to increase the IP Address Protection
  • New: Added timer to define the minimum time that needs to be elapsed between 2 form submits.
  • New: Added IP Bans for recognized and repeated Spam submits from the same IP Address. Times and Retries are customizable within the settings.
  • New: Added additional Database options to clean or empty tables manually.
  • New: Added the option to rename the fieldnames given for the captcha and timer fields to increase the difficult for bots.
  • Update: Added additional Avada, Comments and CF7 compatibility.

1.1

  • New: Additional spam protection for Comments and CF7 by setting a custom time value which will be used to submit the form.
  • New: Added Comments / Discussion spam protection
  • New: Added Database options to manually clean database entries

1.0

  • Initial commit