Beschreibung

Die wpforms_math_captcha Filter, die Eigenschaften setzen, werden auf die Benutzerdefiniertes Captcha Feld in WPForms.

Parameter

$Einstellungen
(array) (Erforderlich) Minimale Ganzzahl, maximale Ganzzahl und Operatoren, die verwendet werden sollen.

Quelle

wpforms-captcha/src/Plugin.php

Mehr Informationen

Die wpforms_math_captcha wird auf ein Array angewendet, das die Mindest- und Höchstzahlen sowie die Art der mit diesen Werten durchgeführten Berechnungen (Addition, Multiplikation usw.) festlegt. Er kann verwendet werden, um den Ganzzahlbereich und die Operatoren zu ändern, die in einem benutzerdefinierten Captcha-Feld zulässig sind.

Beispiel

/**
 * Filters setting properties applied to the Custom Captcha addon.
 *
 * @link   https://wpforms.com/developers/wpforms_math_captcha/
 *
 * @param  array $settings Minimum integer, maximum integer, and operators that will be used.
 * @return array
 */

function wpf_dev_math_captcha_settings( $settings ) {
     
    /* Default settings
        array(
            'min' => 1,
            'max' => 15,
            'cal' => array( '+', '*', '-' ),
        );
     */
 
    // Use addition only for easier math
    // Use the minimum number of 1
    // Use the maximum number of 10
    $settings[ 'cal' ] = [ '+' ];
	$settings[ 'min' ] = [ '1' ];
	$settings[ 'max' ] = [ '10' ];
 
    return $settings;
}

add_filter( 'wpforms_math_captcha', 'wpf_dev_math_captcha_settings', 30, 1 );

Referenzartikel

Ändern Sie die Captcha-Mathematik für das benutzerdefinierte Captcha-Feld