Hello @mittalk:
If you’re really concerned about robots spamming the Popup Maker subscription form, you could add a Google reCAPTCHA. reCAPTCHA Version 2 allows you to display the ‘I am not a robot’ checkbox’, while Version 3 allows you run reCAPTCHA through a hidden form field. In the latter case, there is no visitor interaction with the form; reCAPTCHA runs in the background. Google collects data about the form which you can view from the reCAPTCHA admin page accessible via your Google account.
You won’t be able to add Google’s <script>
tags directly in the Popup Maker content editor. WordPress’ wp_kses()
function disables all <script>
tags added to any editor, regardless of post type. [You could override wp_kses()
, but it’s not worth the risk to the rest of your site.]
There are WordPress plugins that will allow you to install Google reCAPTCHA’s site and secret keys in your plugin admin, and call the Google reCAPTCHA JS API. I looked in the www.remarpro.com plugin repo and found a reCAPTCHA plugin with 100,000+ installs and added it to a local sandbox site (search on ‘Invisible reCAPTCHA’).
On activation, the plugin admin is found at Settings >> Invisible reCAPTCHA.
Since my test site runs on a local server, I don’t have any data reported to Google to tell you about. Try it out and see if this solution is useful for you.
-
This reply was modified 5 years, 4 months ago by
Robert Gadon.
-
This reply was modified 5 years, 4 months ago by
Robert Gadon.
-
This reply was modified 5 years, 4 months ago by
Robert Gadon.