Okay so apparently google changed it's reCaptcha Javascript a couple of weeks ago and now most WP and apparently Sitepad reCaptcha using javascripts are broken, and apparently the fix involves replacing the following line.
Quote if(d.secret||d.message||d.value)
With the following line
Quote if(!d||!(d.secret||d.message||d.value))return;
With a note to
Quote (be carefull, the first one hasn’t got semicolon and the second one has got semicolon)
And that the issue with him was
Quote “I agree the check should be there but isn’t the issue the generic “message” event that both wp-embed.min.js and Recaptcha’s recaptcha__en.js are using? So receiveEmbedMessage is being called by Recaptcha without the proper arguments.”
Can someone help me fix this? Right now it works without reCaptcha but it would be pretty good if I could get that back up and running again to prevent spam. Thank you in advance.
|