Beschreibung

Der wpforms_frontend_captcha_api Filter ermöglicht es Ihnen, die URL zu ändern, die zum Laden des CAPTCHA-Skripts im Frontend verwendet wird. Dies wird häufig verwendet, um die Standard-Google-reCAPTCHA-URL durch eine alternative Domain zu ersetzen.

Verwenden Sie diesen Filter, um reCAPTCHA auf einen anderen Host zu verweisen, wenn die Standarddomain in Ihrer Region blockiert ist oder Sie die alternative Domainempfehlung von Google bevorzugen.

Parametertypbeschreibung
$captcha_apiZeichenketteDie CAPTCHA-API-URL, die WPForms in die Warteschlange stellt. Geben Sie eine andere URL zurück, um sie zu überschreiben.

Quelle

wpforms\src\Frontend\Captcha.php

Beispiel

/**
 * Load reCAPTCHA from the alternate domain.
 */
function wpf_dev_change_recaptcha_url( $captcha_api ) {
    return str_replace(
        'https://www.google.com/recaptcha/api.js',
        'https://www.recaptcha.net/recaptcha/api.js',
        $captcha_api
    );
}
add_filter( 'wpforms_frontend_captcha_api', 'wpf_dev_change_recaptcha_url' );

Referenzartikel