Wopisanje
Spam Prevention for WP Contact Form 7 and WordPress Comments.
This plugin adds a small code snippet to determine page scroll and add dynamically a unique token.
It also supports the „Contact Form 7 Database Addon – CFDB7“ and prevents contact form submissions from being saved if validation fails.
If the token doesn’t exists while submitting or call directly API then the incoming request will be rejected.
You can see how it works on SiteLint website.
Instalacija
- Upload
/contact-form-7-prevent-spamfolder to the/wp-content/plugins/directory or install „Spam Prevention for Contact Form 7 and WordPress Comments“ plugin in WordPress. - Activate the plugin through the ‚Plugins‘ menu in WordPress.
- That’s all.
Reviews
Sobustatkujuce a wuwijarje
„Spam Prevention for Contact Form 7 and Comments“ jo software wótwórjonego žrědła. Slědujuce luźe su pśinosowali k toś tomu tykacoju.
SobustatkujuceTranslate “Spam Prevention for Contact Form 7 and Comments” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.20
- Added deterministic anti-spam tokens for WordPress comments and Contact Form 7 submissions.
1.3.19
- Preventing false-positive „Sending mail has been aborted“ errors in Contact Form 7 when no wp_footer() hook is available.
1.3.18
- Adjusting styles for a logo
1.3.17
- Updating styles for a logo to make it accessible WCAG SC 2.5.8: Target Size (Minimum) (Level AA)
1.3.16
- Updating the README.txt about „Contact Form 7 Database Addon – CFDB7“ support.
1.3.15
- Supports the „Contact Form 7 Database Addon – CFDB7“ and prevents contact form submissions from being saved if validation fails.
1.3.14
- Updating Plugin Name
1.3.13
- Retesting with WordPres 6.8.1
1.3.12
- Wrap SiteLint logo into
<
aside>.
1.3.11
- Retesting with WordPres 6.8
1.3.10
- Retesting with WordPres 6.7.1
- Changing the plugin thumbnail
1.3.9
- Adjusting and shortening link text to SiteLint
1.3.8
- Fixing „class SLSP_SiteLintSpamPreventionPublic does not have a method „handleWpCommentFormSubmitAction““
1.3.7
- Uploading version verified on WordPress 6.4.2
1.3.6
- Set lowest priority for adding SiteLint logo using PHP_INT_MAX
1.3.5
- Fixing reference to the method handleSubmitContactForm7FormAction
1.3.4
- Code formatting and updating version info; Tested up to: 6.3
1.3.3
- Use wp_print_footer_scripts instead of wp_footer to print code
1.3.2
- Call add_action before function declaration
1.3.1
- Code formatting and updating version info
1.3
- Change add_action to do_action; return $submission in handleSubmitContactForm7FormAction function
1.2
- Replace empty string for „action“ attribute in the
<
form> with a valid URL „#“
1.1
- Determine, if whole contact form is rendered within current browser viewport and if so then apply solution immediately
1.0
- Initial version of the Plugin
