forge12marc
Forum Replies Created
-
Hello @georeports,
Connect to your server via FTP. In /wp-content/plugins/, rename the folder captcha-for-contact-form-7 to something like captcha-for-contact-form-7-backup. That immediately disables the plugin and removes the captcha protection.
Then, check if you’re running the latest version of WordPress and the plugin. If not – update. Outdated software is the enemy of clarity.Best Regards
MarcHello @umdiecker ,
we have released the new version, which resolves your issue.
Best Regards
Marc- This reply was modified 6 months, 3 weeks ago by forge12marc.
Hello @umdiecker ,
thank you for reporting this. The current log creation is tied to the global debug mode.
Please set the following in your wp-config.php to stop the log output for now:define('WP_DEBUG', false);We will release a quick fix later today that introduces a dedicated constant for enabling logs, independent of
WP_DEBUG. This way logging can be switched on deliberately, without relying on the global debug flag.Hi Werner,
thank you for the detailed feedback. Based on your description, it is very likely that the issue is related to server-side caching rather than the plugin itself.
Elementor’s cache and SilentShield are working as expected, but if the server (or an additional caching layer, such as Varnish, Nginx microcaching, or a hosting-level cache) is serving a static version of the captcha image, then the same file will be delivered repeatedly – regardless of device or IP.
I recommend temporarily disabling the server cache or asking your hosting provider to exclude the SilentShield captcha endpoint from caching. This should ensure that a fresh captcha is generated on each request.
Currently there is no “reset” function for SilentShield’s data, since the plugin doesn’t persistently cache captcha images itself. Once caching is bypassed, the issue should resolve.
Best regards,
MarcHi Martin (@gregory0907),
please connect via FTP to your WordPress installation and go to the
/wp-content/plugins/folder.
Rename the foldercaptcha-for-contact-form-7– this will deactivate the plugin and you should then be able to log in to your site again as normal.After that, it would be very helpful to know which plugin version you are currently using.
If possible, please also enable debugging in yourwp-config.phpby setting the following values:define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);Then try logging in again using an Incognito/Private browser window.
The log file will be created here:
/wp-content/uploads/f12-logs/plugins-2025-09-24.logPlease send us that file so we can analyze the issue in detail.
Best regards,
MarcHallo @pigsound ,
wir haben gestern ein Update veröffentlicht, das den Fehler behebt. Bitte prüfen und kurze Rückmeldung. Danke.
Viele Grüße
MarcHi Werner (@wauf),
thank you for the detailed report. We’ve identified the issue you described and fixed it in the latest release. Please update to version 2.2.47, which ensures CAPTCHA images are refreshed correctly on each page load.
If everything works smoothly now, we’d greatly appreciate your feedback here:
https://ww.wp.xz.cn/support/plugin/captcha-for-contact-form-7/reviews/#new-postBest regards,
MarcHello @pluggedindev
thank you for sending over the debug log. We’ve identified the issue and resolved it in version 2.2.46. Please update to the latest release.
If you find everything working well now, we’d greatly appreciate your feedback here:
https://ww.wp.xz.cn/support/plugin/captcha-for-contact-form-7/reviews/#new-postBest regards,
MarcHello @bonaldi
thank you for pointing this out.
You’re right – labels like Extended and Dashboard should be translatable for a perfect interface. We already have this on our roadmap, but it’s not the highest priority at the moment.Still, we’ll make sure it’s included in a future update. Thanks again for the feedback!
Best regards,
MarcHello Daniel (@danielbinda ),
I’m very glad to hear that version 2.2.45 resolved the issue on both of your websites without any extra action. Thank you for letting us know!
Your feedback helps us a lot in keeping the project growing.
Best regards,
MarcHello @senjoralfonso
thank you for sending the log file via email.
From what I can see, it looks like the default settings were overwritten – in the log I only see that the protection options are disabled. Please try the following steps:
1) Go to SilentShield → Settings → Dashboard and make sure the main CAPTCHA option is enabled (checkbox).
2) Then go to SilentShield → Settings → Extended and select the module you want to protect (e.g. Contact Form 7, Avada, WordPress Login/Registration, etc.).
3) Save the settings and test again.If the issue still occurs after that, please send us a new log file together with the link to the affected website so we can check more closely.
Additionally, we recommend enabling Browser Protection and JavaScript Protection in the settings for stronger security.
Best regards,
MarcHello @pluggedindev
thank you for the update — glad to hear the critical error is fixed.
For the new error on form submission, could you please enable WordPress debug logging so we can analyze it further?
1) In
wp-config.php, set:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);2) Submit the affected form once to trigger the error.
3) A logfile should then be created under:
wp-content/uploads/f12-logs/plugins-2025-09-22.log4) Please send this file to [email protected] with a short note about which form/page you tested.
This will allow us to track down the issue quickly.
Hello @senjoralfonso
First, can you please confirm that you are running the latest release 2.2.44 of SilentShield?
This version includes a fix for the Arithmetic CAPTCHA issue in Contact Form 7.If you are already on 2.2.44 and the problem still persists, please enable WordPress debug logging so we can analyze it further:
1) In
wp-config.php, set:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);2) Submit the affected form once to trigger the error.
3) A logfile should be created under:
wp-content/uploads/f12-logs/plugins-2025-09-22.log4) Please send this file to [email protected] with a short note about which form/page you tested.
This will allow us to track down the issue quickly.
Hello @senjoralfonso
the shortcode-based CAPTCHA integration was already marked as deprecated in version 2.0 and has been fully removed with version 2.2.4 to keep the codebase clean and maintainable.
To restore CAPTCHA in your Contact Form 7 forms, please go to:
SilentShield → Settings → Extended
and enable the Contact Form 7 integration there. This will automatically protect all your CF7 forms without requiring shortcodes.Our goal is to provide an invisible shield – effective protection against spam that works seamlessly, without disrupting your visitors.
Best regards,
MarcHello @wauf ,
thank you for providing the log file – this allowed us to identify the issue.
We have fixed the problem, and it is already corrected in the latest release of SilentShield.
Please update the plugin, and the form should be protected again as expected.Thank you for your support and feedback.
Best regards,
Marc