no captcha in pop-up , my-account sign-up forms
-
Hi team,
I’ve enabled Google reCaptcha however, I cannot see the reCaptcha boxes in the pop-up login page . Nor can I see it in the sign-up page. Urls are below
Pop-up login/sign-up: https://tagprive.com
My-account login/Sign-up: https://tagprive.com/my-account/
-
Hi @sayantansdas,
I couldn’t find any HTML structure for reCaptcha when I check the source code.
Please do note that the reCaptcha feature is only meant to work with the default login page of WooCommerce and WP. I could notice the current login/signup page seems to be custom. Are you using a plugin for the login/signup form? If yes, could we know which plugin is that? or is that part of the theme?
If you have a staging site, could you please test whether it works fine if you run a conflict test?
Please check this flowchart on how to run a conflict test:
https://wpmudev.com/wp-content/uploads/2015/09/Support-Process-Support-Process.gif
Please do let us know how that goes, so that we could check further if needed.
Best Regards,
Nithin
Hi Nithin,
Yes I’m using this plugin for pop-up login. https://wordpress.org/plugins/easy-login-woocommerce/
Hi Nithin,
I tested by disabling the above plugin, and the recaptchas work on the default login and register pages. However, it also does not work with Astra’s pop-up login form
Hi @sayantansdas,
Unfortunately, it seems the Defender ReCaptcha module will work only with WordPress default forms. I have pinged our developers for insights and to see if we can provide a quick workaround for this. We’ll update you here once we have more feedback as soon as possible.Kind Regards,
Nebu JohnOK, i’ll wait for your response.
We have now pinged our SLS Team to review your query and see how complex it will be to implement captcha for https://wordpress.org/plugins/easy-login-woocommerce/
Thank you for your patience while we look into this further.
Kind Regards,
KrisCan you please test this code https://gist.github.com/wpmudev-sls/8393748c8b79ab6aea144f4f3b00fcb9 as a mu-plugin https://wpmudev.com/docs/using-wordpress/installing-wordpress-plugins/#installing-mu-plugins, then use the shortcode on your page:
[xoo_el_inline_form active="login"]Enable the Defender ReCaptcha with the Woocommerce settings https://wpmudev.com/docs/wpmu-dev-plugins/defender/#woocommerce
Note, extending the code is out of our scope, as it requires some custom development, but we tested on our end and the code is working well with the shared plugin.
Best Regards
Patrick FreitasThank you Patrick. I was able to get captcha in the login. I really appreciate you doing this. Just a few things I wanted to check with you and please excuse my inexpeirence with code modifications.
1. I was able to insert the shortcode in the header top bar, but it did not work as a pop-up login. it embedded the whole form in the top bar. I’m using Astra Pro theme. I am sure i’m missing a trick to get it working as a pop-up login.2. The sign up tab did not show the captcha. I’m assuming that wasn’t the plan.
I have shared this request with our SLS Team so they can verify if the mu-plugin can be extended to provide the functionality for the login pop up.
Thanks for your patience and understanding on this matter.Kind Regards,
LuisWe have updated code on github from this post:
https://wordpress.org/support/topic/no-captcha-in-pop-up-my-account-sign-up-forms/#post-16479123
Please update your code and let us know does all works fine now.Kind Regards,
KrisHi Kris ,
the captcha worked with pop-up login . thank you so much
The topic ‘no captcha in pop-up , my-account sign-up forms’ is closed to new replies.