WPIntell

Source evidence

One more is_checkout

Simple CAPTCHA Alternative with Cloudflare Turnstile · support · 2026-06-02T00:16:00+00:00

complaintsentiment
highseverity
0.85relevance
0replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

5 / 32 rows with source links

15.6% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

27 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
neilgee unresolved
There is 1 more is_checkout to change on line ~ 364 function cfturnstile_woo_register_check($username, $email, $validation_errors) { if(defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST) { return; } // Skip XMLRPC if(defined( 'REST_REQUEST' ) && REST_REQUEST) { return; } // Skip REST API if(!is_checkout()) { $check = cfturnstile_check(); $success = $check['success']; if($success != true) { $validation_errors->add( 'cfturnstile_error', cfturnstile_failed_message() ); } } } if(!function_exists('is_checkout') || !is_checkout()) { That way if WooCommerce hasn’t loaded yet, it skips the is_checkout() call entirely and just runs the Turnstile check — which is the safe fallback behaviour anyway since it’s not a checkout context. This topic was modified 2 hours, 35 minutes ago by neilgee .

Comments

0 shown

No comments were stored for this source.