Support » Plugin: Wordfence Security - Firewall, Malware Scan, and Login Security » Woocommerce reCAPTCHA
Woocommerce reCAPTCHA
-
After Update, When I Enable Woocommerce reCAPTCHA, No Account Can Be Logged In. Buttons don’t work. Error in screenshot appears in page source
-
Hi @ottomania,
The issue from the screenshot is a warning rather than a fatal error, whilst it’s not ideal that there are some ID conflicts on the page , I wouldn’t necessarily expect this to stop the other elements on the page from functioning altogether.
I would try to firstly try to combat this by clearing/purging any cache plugins. If the page doesn’t reload with 1 version of the element with the ID conflict after this (or you don’t have any caching on your site), try disabling all plugins except for WooCommerce and Wordfence, and switch to a default theme such as Twenty Twenty-One if possible. Does anything change? If it does, you may need to reenable plugins and your theme one-by-one to see when the problem starts reoccurring.
If you can’t suppress the warnings with any of the above, can you send a diagnostic report to wftest @ wordfence . com? You can find the link to do so at the top of the Wordfence Tools > Diagnostics page. Then click on “Send Report by Email”. Please add your forum username where indicated and respond here after you have sent it.
Note: For the fastest response time, please make sure and add any information or questions directly to this topic and not the email address above unless asked.
Thanks,
Peter.
I have sent a diagnostic report I hope the problem will be solved I really need it
Hi @ottomania, thanks for sending that over.
Admittedly there was a cache plugin and OPCache seems to be enabled, but other than that nothing I can see such as communication errors or scan errors I might relate as significant to these forms. Please could you confirm for me whether cache clearing and running Wordfence as the only plugin had any effect in clearing this up?
Could you please also check whether the login issue and/or the duplicate form elements reoccur in a browser different to your default choice? This way we can rule out browser extensions and local caching.
If it continues under all of those conditions I’ll speak with the development team to see if there are any conditions that would cause this.
Thanks again,
Peter.
I disabled most plugins Cache Plugin.
The Problem Still ContinuesI don’t think it has anything to do with caching because caching is turned off on login and forum pages
I tried a different reCAPTCHA Plugin it works no problem
Nothing works when I Activate your Wordfence Plugin’s reCAPTCHAHi @ottomania,
I notice in your original screenshot there may have been a red Javascript error above the yellow warnings but the image is cropped. Are you still able to see failed script(s) on this page and perhaps take a new screenshot including it or paste the message you see here? Do the errors still appear when Wordfence’s reCAPTCHA is disabled or only appear when it’s enabled? A Javascript conflict or failure to load, even if seemingly detached from Wordfence, could be responsible for all scripts failing and why this element wouldn’t show on the page. Button clicks would also be affected as you mention.
Thanks again,
Peter.
I have tested all kinds but it doesn’t work
I’m using a different plugin right now, it’s working fine.Javascript Error Doesn’t Appear There are only warnings in the picture, when I disable it, the problem is fixed
The problem occurs when I Activate your Woocommerce reCAPTCHAIn Wp-Login.php Admin Login Page, reCAPTCHA works fine. It does not work in the customer login section, that is, in the woocommerce My Account Section
Hi @ottomania,
Thank-you for the extra information about the circumstances. Your diagnostic report shows the WooCommerce-related plugins that are also installed, and from time-to-time these can be part of a plugin conflict also if they alter the plugin behavior. Your theme could also be disabling or hiding the page elements where we insert our reCAPTCHA, but again if you’ve already tried a “clean” WooCommerce/Wordfence installation as per earlier advice this may not be the cause – especially if another reCAPTCHA plugin is working for you.
I will attempt to duplicate your combination of plugins as best I can to see whether I can replicate the failure and let you know what I find, and pass information to our development team if I can see the issue reoccurring.
Thanks,
Peter.
Thank you for your answer
This Problem Encountered Is Present For Everyone
The Problem Is With Your Wordfence Security PluginHi we have the same problem for our website.
Deactivate all plug-in except for Woocomerce and Wordfence and as soon as we activate the Woocomerce recaptcha option “enable Woocommerce integration” on wordfence we cannot log in anymore.
No need to fix the problem, I deleted the Wordfence Plugin completely, even though I have 8 Months of Premium, I have a better security measure now
I was unable to find your customer information from your forum username (@ottomania) to reach out directly, however it seems from your last comment you are entitled to premium support which was not mentioned before. The forums are exclusively for the free version of Wordfence.
In this case I would have pointed you to go through that route and reinstall Wordfence so that we can take a detailed look into your site, something we cannot always do as part of the free service. Premium Wordfence Customers should open support tickets at https://support.wordfence.com.
You can also access premium support via the Help menu item in the plugin, Help link on the plugin’s Dashboard page, on our documentation homepage or via the HELP link in the footer of all wordfence.com pages.
Thanks,
Peter.
- The topic ‘Woocommerce reCAPTCHA’ is closed to new replies.