Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

Beschreibung

Die wpforms_math_captcha Filter-Einstellungseigenschaften werden auf das Benutzerdefinierte Captcha-Feld in WPForms angewendet.

Parameter

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

Quelle

wpforms-captcha/src/Plugin.php

Weitere Informationen

Der wpforms_math_captcha Filter wird auf ein Array angewendet, das minimale und maximale Zahlen sowie die Art der Berechnungen festlegt, die mit diesen Werten verwendet werden (Addition, Multiplikation usw.). Er kann verwendet werden, um den Ganzzahlbereich und die zulässigen Operatoren in einem benutzerdefinierten Captcha-Feld zu ändern.

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