WPIntell

Source evidence

Ninja forms 3.0.9 and reCaptcha problem

reCAPTCHA for Ninja Forms · support · 2016-10-17T07:19:00+00:00

complaintsentiment
highseverity
1.0relevance
20replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

4 / 34 rows with source links

11.8% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

30 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
nzharry unresolved
I think I set up recaptcha configuration correctly. (Put the Site Key and Secret key from google) But the forms only shows “Recaptcha” word. Could you give advice for this? Hi. I am having the same issue. After updating to 3.0.11 I get the word, but no tick box. Formatting on one of my forms is not correct either, with extra space at the top and the X sitting in a weird spot. Also, after a rollback I had to disable WP Resume Manager plugin before it would roll forward again. Edit: After disabling the WP Resume Manager plugin again the ReCaptcha tick box reappeared on my contact form. However, my site is useless without that plugin! This reply was modified 9 years, 7 months ago by vonblitz . Reason: Found the issue I found a fix to this. I rolled back to 2.9 and discovered that somehow the field IDs in my form had changed. I removed recaptcha, corrected the IDs in the form, added recaptcha and now everything works again. Not keen to roll forward to 3 again until after another update. Also having issues with RECAPTCHA in Ninja Forms 3.0 on Safari. RECAPTCHA not showing up at all in Safari but works fine in Firefox/Chrome. Is there a fix for this without having to revert back to 2.9? I had the same issue. It is VERY easy to solve. Just log out of your admin account and refresh the page with the form on it. Boom! I guess because you are logged in as the admin, it doesn’t have to show you the reCAPTCHA. I have been troubleshooting this for hours. I decided to look at the website on a different computer (this computer was not logged in at all) and I was able to see the reCAPTCHA. Then I decided to log out on my main computer and refreshed the page and I was able to see it. I hope this helps some of you out there! @schultz1981 Thanks a lot. I’ll give this a look. Your welcome vonblitz! Let us know if it worked for you! At this point the upgrade to 3 is not working at all from the rolled back version. So I can’t test it. Didn’t seem to work. not working for me either… I’m sorry it is not working for you guys. Have you tried looking at your form on another device/computer? Or clearing your cache? Has anybody solved this problem? I’m using ninja form v3 and reCaptcha and can’t get anything to show up in the reCaptcha box… I am having the same issue. The original post was posted 5 months ago… How’s that not solved until now? Hello everybody, I found the issue and it is quite easy to solve. It appears that Ninja Forms does not add the required JavaScript of reCAPTCHA to the website’s HTML header. Using a plugin like this: https://wordpress.org/plugins/head-footer-code/ Add the following code before </HEAD>: <script src=’https://www.google.com/recaptcha/api.js’></script> Then the reCAPTCHA will show up. I hope that helps. I experience issues with reCAPTCHA on Chrome and Opera, which use the same engine. The reCAPCHA sometimes appears on the first load as it should, sometimes it needs a page refresh in order to load, and sometimes it will never load. It works perfectly fine on Firefox, though. I am sure it is not a cache problem, so I assume that a Chrome update will fix this in the near future. This reply was modified 9 years, 2 months ago by dchara01 . After some troubleshooting I finally found out that adding the script in the footer instead of the header, resolves the issue and the reCAPTCHA starts showing in all browsers. Has anyone for the love of god…figured out why reCaptcha is not working with current version (3.1.4) of Ninja Forms??? It is hard to believe something as simple as this is not fixed by Developer. Developer: PLEASE FIX THIS ISSUE @grillbuff make sure you go to the Ninja Settings and input your recaptcha keys. https://www.google.com/recaptcha The recent codebase update to Ninja Forms – and the THREE UI update – includes support for reCAPTCHA, without the need an additional plugin. Thanks – I actually got this to work last month. I am still not able to get this working properly… HELP!

Comments

20 shown
vonblitz 2016-10-27T20:38:00+00:00

Hi. I am having the same issue. After updating to 3.0.11 I get the word, but no tick box. Formatting on one of my forms is not correct either, with extra space at the top and the X sitting in a weird spot. Also, after a rollback I had to disable WP Resume Manager plugin before it would roll forward again. Edit: After disabling the WP Resume Manager plugin again the ReCaptcha tick box reappeared on my contact form. However, my site is useless without that plugin! This reply was modified 9 years, 7 months ago by vonblitz . Reason: Found the issue

vonblitz 2016-10-28T01:28:00+00:00

I found a fix to this. I rolled back to 2.9 and discovered that somehow the field IDs in my form had changed. I removed recaptcha, corrected the IDs in the form, added recaptcha and now everything works again. Not keen to roll forward to 3 again until after another update.

tjharley 2016-11-02T15:31:00+00:00

Also having issues with RECAPTCHA in Ninja Forms 3.0 on Safari. RECAPTCHA not showing up at all in Safari but works fine in Firefox/Chrome. Is there a fix for this without having to revert back to 2.9?

schultz1981 2016-11-13T20:35:00+00:00

I had the same issue. It is VERY easy to solve. Just log out of your admin account and refresh the page with the form on it. Boom! I guess because you are logged in as the admin, it doesn’t have to show you the reCAPTCHA. I have been troubleshooting this for hours. I decided to look at the website on a different computer (this computer was not logged in at all) and I was able to see the reCAPTCHA. Then I decided to log out on my main computer and refreshed the page and I was able to see it. I hope this helps some of you out there!

vonblitz 2016-11-13T20:43:00+00:00

@schultz1981 Thanks a lot. I’ll give this a look.

schultz1981 2016-11-13T20:45:00+00:00

Your welcome vonblitz! Let us know if it worked for you!

vonblitz 2016-11-14T05:39:00+00:00

At this point the upgrade to 3 is not working at all from the rolled back version. So I can’t test it.

tjharley 2016-11-14T22:28:00+00:00

Didn’t seem to work.

nickb 2016-12-03T17:09:00+00:00

not working for me either…

schultz1981 2016-12-03T18:24:00+00:00

I’m sorry it is not working for you guys. Have you tried looking at your form on another device/computer? Or clearing your cache?

michaelharrington 2017-02-21T21:46:00+00:00

Has anybody solved this problem? I’m using ninja form v3 and reCaptcha and can’t get anything to show up in the reCaptcha box…

dchara01 2017-03-08T19:03:00+00:00

I am having the same issue. The original post was posted 5 months ago… How’s that not solved until now?

dchara01 2017-03-08T19:11:00+00:00

Hello everybody, I found the issue and it is quite easy to solve. It appears that Ninja Forms does not add the required JavaScript of reCAPTCHA to the website’s HTML header. Using a plugin like this: https://wordpress.org/plugins/head-footer-code/ Add the following code before </HEAD>: <script src=’https://www.google.com/recaptcha/api.js’></script> Then the reCAPTCHA will show up. I hope that helps.

dchara01 2017-03-08T21:13:00+00:00

I experience issues with reCAPTCHA on Chrome and Opera, which use the same engine. The reCAPCHA sometimes appears on the first load as it should, sometimes it needs a page refresh in order to load, and sometimes it will never load. It works perfectly fine on Firefox, though. I am sure it is not a cache problem, so I assume that a Chrome update will fix this in the near future. This reply was modified 9 years, 2 months ago by dchara01 .

dchara01 2017-03-09T04:28:00+00:00

After some troubleshooting I finally found out that adding the script in the footer instead of the header, resolves the issue and the reCAPTCHA starts showing in all browsers.

grillbuff 2017-06-20T01:56:00+00:00

Has anyone for the love of god…figured out why reCaptcha is not working with current version (3.1.4) of Ninja Forms??? It is hard to believe something as simple as this is not fixed by Developer. Developer: PLEASE FIX THIS ISSUE

groan 2017-09-14T17:06:00+00:00

@grillbuff make sure you go to the Ninja Settings and input your recaptcha keys. https://www.google.com/recaptcha

Kyle B. Johnson 2017-09-15T16:16:00+00:00

The recent codebase update to Ninja Forms – and the THREE UI update – includes support for reCAPTCHA, without the need an additional plugin.

grillbuff 2017-09-15T17:27:00+00:00

Thanks – I actually got this to work last month.

leannedolce 2017-10-14T16:57:00+00:00

I am still not able to get this working properly… HELP!