Descrizione

Il wpforms_frontend_captcha_api consente di modificare l'URL utilizzato per caricare lo script CAPTCHA nel frontend. Di solito si usa per sostituire l'URL predefinito di Google reCAPTCHA con un dominio alternativo.

Utilizzate questo filtro per puntare reCAPTCHA a un host diverso se il dominio predefinito è bloccato nella vostra regione o se preferite il dominio alternativo consigliato da Google.

parametrotipodescrizione
$captcha_apistringaL'URL dell'API CAPTCHA che WPForms richiede. Restituire un URL diverso per sovrascriverlo.

Fonte

wpforms\src\Frontend\Captcha.php

Esempio

/**
 * 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' );

Articolo di riferimento