Tired of spam bots, false registrations and other spammy nonsense? Don't wan't to use a clumsy and user-unfriendly Captcha?
Meet No-Bot Registration, superior protection without making it hard for users. Easily blacklist (partial) email addresses or domains so they can no longer register.
Have unregistered users answer a logic and basic question upon registration. Deny them registration if they fail.
Features
- Protect registration forms
- Protect the WooCommerce checkout form if you let people register from there
- Protect the Classic Commerce checkout form like you do with WooCommerce
- Protect the comment form
- Prevents comment spam, trackback spam and other nuisances with ease
- Set up multiple security questions to further confuse bots
- Blacklist any email, domain or tld you don't like
- Configurable notification messages for users failing the security tests
2.0.1 - 8 March, 2024
- Added POT file for translations
- Fixed settings of extra blacklist settings not saving
- Fixed extra blacklist settings defaulting to 'on' if not set
2.0 - 19 February, 2024
- Added username blacklist
- Added username and email restrictions
- Added nonce protections to settings forms
- Added basic config check
- Code cleanup
1.9.1 - 5 February, 2023
- Added missing ABSPATH in plugin file
1.9 - 31 January, 2023
- Updated dashboard sections
- Updated support links
- Removed help tabs
1.8.2 - 2 January, 2023
- Fixed better check for filtering comments/registrations
- Tweak replaced alias functions with actual functions
- Tweak minor code cleanups
1.8.1 - 30 December, 2022
- Fixed excempting editors and admins on field check
- Fixed excluding non-protected fields from field check
1.8 - 22 October, 2022
- Fixed email error on wrong question answer
- Fixed redone the filter process (simpler and better hooks/filters)
- Fixed added native Classic Commerce compatibility
- Tweak better formatted error message
1.7.12 - 21 October, 2022
- Fixed support links
- Fixed compatibility info
- Fixed plugin links
1.7.11 - 18 October, 2022
- Added several missing translation strings
1.7.10 - 7 October, 2022
- Updated support links
- Tested to work with WordPress 6+
1.7.9 - 25 January, 2022
- Tested to work with WordPress 5.9
- Tested to work with ClassicPress 1.3.1
1.7.8 - 20 June, 2021
- Updated readme.txt
- Tested to work with WordPress 5.7
1.7.7 - 25 January, 2021
- Happy New Year
- Added News&Update links
1.7.6 - 3 August, 2020
- Updated to work with WordPress 5.5
- [change] Dashboard tweaks
1.7.5 - 16 July 2020
- [fix] Captcha trap not always checked
- [fix] Empty question list causing array errors
1.7.4 - 3 February, 2020
- [fix] Review notification linking to wrong dashboard url
- [fix] Deleting answers not always removing an variation
- [change] New style for notification banners
1.7.3 - 4 October, 2019
- [fix] Not always showing the captcha if WooCommerce protection is on
- [change] Dashboard tweaks
- [change] Moved dashboard to Tools Menu
1.7.2 - 9 September, 2019
- [fix] Dashboard widgets showing properly
- [i18n] Updated translations
1.7.1 - 30 August, 2019
- [change] Dashboard tweaks
- [i18n] Updated translations
1.7 - 21 August, 2019
- [change] Updated dashboard
- [change] WordPress 5.2.2 compatibility
- [i18n] Updated translation implementation
1.6.1 - 16 June, 2019
- [change] Updated dashboard
- [fix] Wrong url in plugin links
1.6 - 29 May, 2019
- [fix] Not able to hide Rate plugin banner
- [change] Answers are now case-insensitive, 'Nine' and 'nine' are the same
- [i18n] Added more strings to translate
- [i18n] Updated translation file
1.5 - 9 May, 2019
- [change] WordPress 5.2 compatibility
- [fix] Improved WooCommerce compatibility
- [change] Updated dashboard
1.4 - 26 March, 2019
- [change] WordPress 5.0 compatibility
- [change] Updated dashboard
1.3 - 8 July, 2018
- [new] Bot trap in registration forms
- [new] Bot trap in comment form
- [change] Updated dashboard
1.2.3 - 3 June, 2018
- [fix] Close link on notification not working
1.2.2 - 17 May, 2018
- [change] Compatibility update
- [change] Updated dashboard
- [change] Cleaned up CSS
- [i18n] Added missing translation strings
- [i18n] Updated translation files
1.2.1 - 13 December, 2017
- Dashboard tweaks
- Removed unused assets
- Compatibility update
1.2 - 14 May, 2017
1.1 - 19 April, 2017
- Improved WooCommerce compatibity
- Fixed security field on my-account page of WooCommerce
- Dashboard tweaks
1.0 - 24 February, 2017