Conversation
supportIf you’re using CloudFlare’s Rocket Loader (on Auto or Manual) and the Really Simple Captcha (used with Contact Form 7) then you’ll notice that the Captcha does not load until a viewer clicks with Send button (which refreshes the Captcha). Naturally, this missing Captcha may put off users from filling in your form. And of course you don’t want to turn off Rocket Loader just for one plugin. To fix this problem, simply install this plugin (CloudFlare Rocket Loader Ignore) and add “scripts.js” (without the quotes) to the ignore list. Doing this will prevent CloudFlare’s Rocket Loader from processing the javascript file for Really Simple Captcha so that it loads correctly each and every time! Just thought I’d write this up for reference. https://wordpress.org/plugins/cloudflare-rocket-loader-ignore/
It turns out that it was actually an issue with my lazy loader script because in combination with Rocket Loader, it didn’t process the initial captcha in time. I can say this because at the time of writing this post the CloudFlare Rocket Loader Ignore plugin is putting the data-cfasync attribute after the src attribute so it does NOT work as per the recently updated (about the time of this post) knowledge-base article: https://support.cloudflare.com/hc/en-us/articles/200169436–How-can-I-have-Rocket-Loader-ignore-my-script-s-in-Automatic-Mode- (New notes are in bold)
Thank you for the update, I will update the plugin accordingly.
It turns out that it was actually an issue with my lazy loader script because in combination with Rocket Loader, it didn’t process the initial captcha in time. I can say this because at the time of writing this post the CloudFlare Rocket Loader Ignore plugin is putting the data-cfasync attribute after the src attribute so it does NOT work as per the recently updated (about the time of this post) knowledge-base article: https://support.cloudflare.com/hc/en-us/articles/200169436–How-can-I-have-Rocket-Loader-ignore-my-script-s-in-Automatic-Mode- (New notes are in bold)
Thank you for the update, I will update the plugin accordingly.