Akismet is an anti-spam measure
Akismet is a great way to protect your comment section from spam.
If you have a personal or non-commercial site, you can get Akismet protection for free.
Akismet Settings: With the Akismet plugin installed, you can find the Akismet settings under Settings->Akismet or with Jetpack, Jetpack->Akismet.
Some users use Akismet for purposes other than comments. If you don't want Akismet protection for comments, you can disable this.
If you want to skip Akismet protection for logged-in users, you can disable this option.
With comment editing, each edited comment is checked for spam when Akismet is enabled.
You can disable this option if you want Akismet protection turned off for edited comments.
You can disable Akismet from checking any new pingbacks or trackbacks.
Gravatar is a service for hosting user avatars. If a user has a valid Gravatar, they can skip the spam check.
reCAPTCHA 3 is an invisible captcha for your comment form
You can find reCAPTCHA in the Integrations tab for Comment Edit Pro.
Visit the documentation above on how to create your reCAPTCHA 3 keys. The interface will look like this:
If you don't want to show reCAPTCHA 3 for your logged-in users, you can check this option.
For advanced users, if you have a different comment form ID and/or submit button ID, you can enter those here (without the # sign).
reCAPTCHA ranks submissions on a scale of 0-1, with 1 being the best score.
By default, this is set to 0.5, but you can set this higher or lower depending on your audience.
Turnstile is Cloudflare's non-interactive Captcha and is an alternative to reCAPTCHA 3.
Cloudflare Turnstile is an alternative to reCAPTCHA 3 and is a non-interactive captcha replacement.
Turnstile can be used even if you do not host your sites with Cloudflare.
It works by sending a "challenge", and if that challenge succeeds, you should be able to complete an action (e.g., submitting a comment).
The challenge is dynamic, so if a particular challenge isn't effective anymore, the Turnstile widget can adapt to a new challenge automatically without having to do anything.
When enabling Turnstile, you can choose to enable it for logged-in users.
You'll also be prompted to retrieve a "Sitekey" and "Secret Key."
Turnstile's Getting Started section can help you retrieve your sitekey and secret key.
Test keys: Test keys are shown in the Turnstile FAQ Section.
Additional options allow you to determine:
The language used (set to Auto for auto-detection)
The widget appearance (light or dark mode)
The widget size (compact or normal)
The final option, the Submit button ID, is so we can add Turnstile to the submit button on your comment form. Since every comment form is unique, you'll have to input the ID for the submit button if it's not a standard comment section.
When a user starts typing into the comment textarea, Turnstile is initiated.
A Turnstile widget is shown and if successful, it'll pass a token back.
Comment Edit Pro takes this token and verifies it when the comment is submitted.
Comment Edit Pro supports Akismet, reCAPTCHA 3, and Cloudflare Turnstile for spam protection.