everade
Forum Replies Created
-
- I can reassure you, the API key and secret I’ve entered are correct. Otherwise the Cloudflare Turnstile wouldn’t work on any other page. It’s only broken for the WP-Admin page, everything else works.
- Hope this can be resolved, even if it’s not a critical issue.
- Yes my theme’s my-account page has the Sign-In and Sign-Up integrated on the same page. I noticed that the warning appears on all the my-account pages only, including sub-pages like /my-account/lost-password which either have none or just one Captcha (even after being logged in). So that’s indeed the culprit. Would be neat if the script wouldn’t be initiated twice if there are multiple instances on the same page.
On another note:
It would be great if the buttons would be disabled until Turnstile has validated. This would allow for Turnstile to be invisible, without confusing the end-users when they clicked the button too fast before Turnstile was able to approve the user as a human.
The plugin “Simple Cloudflare Turnstile” was able to do just that.Also found out that Load JS Deferred if set to “Deferred” or “Delayed” cause displaying issues on mobile only.
Just had the same issue. Disabling JS Minify in LiteSpeed Cache fixes certain issues in most cases. However on mobile it still didn’t display.
Disabling “Load JS Deferred” fixed it on mobile.So both JS Minify and Load JS Deferred are an issue when using LiteSpeed Cache.
Seems like LiteSpeed Cache was causing the issue for me.
Specifically the setting: JS Minify
After disabling JS Minify, then Purge All cache, it works just fine. An exclusion for the JS file should work.Hope it helps.
I can confirm the same issue using WPforms for my contact page.
Seems like it doesn’t properly implement the script tag.Maybe giving us the option to include the script tag manually would help, with a code snippet that you generate within the settings? That way we can ensure its loaded on all pages and only once.
What’s interesting though:
WPforms supports Cloudflare Turnstiles in its own settings by now, but it has the exact same issue, even with the conflict mode enabled!Error: Could not find Turnstile script tag, some features may not be available