Skip to main content
PluginScorePluginScore
Errors
PluginScore — Plugin Analyzer for WordPress
© 2025 PluginScore.
← Back to Leaderboard
hcaptcha-for-forms-and-more icon

hCaptcha for WP

The strongest CAPTCHA. Switch from reCAPTCHA, Turnstile, etc. for free. Integrates with 60+ popular plugins and themes.

Updated 11/4/2025
Scanned 11/12/2025, 11:57:21 PM
abuseantispamcaptchahcaptchaprotect
94
Score
17
Errors
9
Warnings
70K
Installs
Security13
Repo11
General2
Performance0
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family

Issues Details
26 issues found in latest scan
CodeMessageLocationCategory
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'hcaptcha-for-forms-and-more' but got 'wpforms-lite'.
208:24General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'hcaptcha-for-forms-and-more' but got 'wpforms-lite'.
209:23General
ERRORfive_star_reviews_detected
Linking directly to 5 stars reviews is not allowed.
236:16Plugin Repo
ERRORfive_star_reviews_detected
Linking directly to 5 stars reviews is not allowed.
44:37Plugin Repo
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'.
119:54Security
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"Failed to match pattern '{$pattern}' at {$processedOffset}"'.
307:68Security
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'.
462:50Security
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'.
478:50Security
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$importPath'.
189:75Security
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"Failed to replace with pattern '{$pattern}'"'.
681:56Security
26 total row(s)
Scan History
1 scan recorded
11/12/2025, 11:57:21 PM48s
94
17
9
1 total row(s)