Résumé IA
Description
Les propriétés du réglage du filtre wpforms_math_captcha sont appliquées au champ Captcha personnalisé dans WPForms.
Paramètres
- $settings
- (array) (Requis) Entier minimum, entier maximum et opérateurs qui seront utilisés.
Source
wpforms-captcha/src/Plugin.php
Plus d'informations
Le filtre wpforms_math_captcha est appliqué à un tableau qui définit les nombres minimum et maximum, ainsi que le type de calculs utilisés avec ces valeurs (addition, multiplication, etc.). Il peut être utilisé pour modifier la plage d'entiers et les opérateurs autorisés dans un champ captcha personnalisé.
Exemple
/**
* 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 );
Articles de référence
Modifier le calcul du Captcha pour le champ Captcha personnalisé