reCAPTCHA Not Working
-
Hi there,
The reCAPTCHA does not seem to be working as we are getting a lot of spam through the contact form on the page mentioned. It seems the reCAPTCHA icon is not showing on the page. reCAPTCHA V3 is set up correctly as per this image.
I’ve also tried to add the reCAPTCHA field from the Advanced Fields section in the form, but an alert appears stating that “Captcha has been enabled globally”.
Please can you assist.
The page I need help with: [log in to see the link]
-
Hello @thebusinesscat,
We need to investigate the issue deeply, could you please share the details here so that we can look further?
Thank you
Do you need backend access?
Do you need backend access?
If they do and they get back end access, and it always comes out, then @amimulihsanmahdi will get banned from this site and their plugin could be removed. It’s that serious.
If they had asked for that, and to be clear they did not ask for that at all then this would be the reply to them:
While I know you have the best of intentions, it’s forum policy that you not ask users for admin or server access. Users on the forums aren’t your customers, they’re your open source collaborators, and requesting that kind of access can put you and them at high risk.
If they are paying customers (such as people who bought a premium service/product from you) then by all means, direct them to your official customer support system. But in all other cases, you need to help them here on the forums.
Thankfully are other ways to get information you need:
- Ask the user to install the Health Check plugin and get the data that way.
- Ask for a link to the https://pastebin.com/ or https://gist.github.com log of the user’s web server error log.
- Ask the user to create and post a link to their
phpinfo();
output. - Walk the user through enabling WP_DEBUG and how to log that output to a file and how to share that file.
- Walk the user through basic troubleshooting steps such and disabling all other plugins, clear their cache and cookies and try again (the Health Check plugin can do this without impacting any site vistors).
- Ask the user for the step-by-step directions on how they can reproduce the problem.
You get the idea.
We know volunteer support is not easy, and this guideline can feel needlessly restrictive. It’s actually there to protect you as much as end users. Should their site be hacked or have any issues after you accessed it, you could be held legally liable for damages. In addition, it’s difficult for end users to know the difference between helpful developers and people with malicious intentions. Because of that, we rely on plugin developers and long-standing volunteers (like you) to help us and uphold this particular guideline.
When you help users here and in public, you also help the next person with the same problem. They’ll be able to read the debugging and solution and educate themselves. That’s how we get the next generation of developers.
Reads above.
But again, they never asked for that and please do not offer that in anyway, here or off the forums.
-
This reply was modified 1 month, 2 weeks ago by
Jan Dembowski. Reason: Fixed an embarrasing typo
Hello @thebusinesscat,
No, backend access is not needed at all. Could you please share the following information so that we can investigate further?
- PHP version of your website.
- WordPress version and theme you are using
- Whether you are using any Other ReCaptcha plugin or not.
The reCAPTCHA not loading issue could be related to a plugin conflict. Please try temporarily deactivating all other plugins except Fluent Forms to see if the issue persists. Additionally, I noticed that the page you shared does not include the reCAPTCHA JavaScript. Here’s a screenshot for reference. This could indicate that the JavaScript is being blocked by a plugin or firewall.
If you could share the above information, we can assist you further based on your setup.
Thank you
Thank you for your message.
Herewith the info you require:
PHP version: 8.1
WordPress Version: 6.7.1
We are not using another reCaptcha plugin.I disabled all plugins except for Fluent Forms, but the reCaptcha emblem still does not show.
Please advise if there are other steps I can take to rectify this.
Thank you.
Hello @thebusinesscat,
Thanks for sharing the details. Unfortunately, Fluent Forms does not have any known issues with PHP version 8.1 and WordPress version 6.71 for reCaptcha. Many of our users are using this configuration and we have also tested this on our end with WordPress version 6.7.1 and PHP version 8.1.31; the reCaptcha was available, please see this screenshot. However, upon looking at your webpage link, we could not find any reCaptcha element on the DOM. Could you please check if you have added the reCaptcha in the form? In addition, please export the form by following the documentation and share it here so that we can investigate it further.
Thank you
Thank you for your response.
As per my first post, I tried adding the reCAPTCHA field to the form, but an alert states that “Captcha has been enabled globally”. Please see this image.
Here is the exported form JSON file.
Thank you.
I see this post was marked as resolved, which it has not yet been resolved?
Please advise.
Thank you.
Hello @thebusinesscat,
We did not find any recaptcha element on your form, please see this screenshot. If you have enabled recaptcha from Global Settings as shown in the screenshot, would you please try disabling it and adding the recaptcha field on your form? We hope this will resolve the issue.
Thank you
I am not sure how to disable it globally, but I found an option that was not enabled in the global settings as shown in this image.
I have now enabled this option as per the attached image, and when I inspect the page it now shows the reCAPTCHA script tag in the head. Still it does not show the reCAPTCHA logo element on the page, but not sure if this is necessary?
Please advise if reCAPTCHA is now working.Thank you.
Hi there,
I am afraid the screenshot you have shared is not working, it says the page is missing. Moreover, I have tested and found recaptcha element on your form; please see this screenshot.
ReCapcha v3 is hidden so you won’t find any recaptcha logo on the form. You can also confirm that the recapcha js files are present on the page by checking this screenshot.
Thank you and have a great day!
That is strange. When I click on the image link it opens fine for me.
Anyway, thanks for your help and glad it is working now.
All the best.
- You must be logged in to reply to this topic.