Description

Le wpforms_coupons_generator_generate_code_args filtre les paramètres par défaut lors de l'utilisation du Générer le code avec le bouton Module complémentaire pour les coupons.

Paramètres

$default
(array) (obligatoire) Tableau des paramètres par défaut.

Source

wpforms-coupons/src/Generator.php

Plus d'informations

Le filtre est appliqué à un ensemble de paramètres par défaut que le bouton Générer un code utilise lors de la génération automatique d'un code de coupon. Ce filtre permet d'établir un ensemble de paramètres par défaut que cette fonctionnalité peut utiliser.

Exemples

/**
 * Allow modifying coupon code generator.
 *
 * @link   https://wpforms.com/developers/wpforms_coupons_generator_generate_code_args/
 *
 * @param array $default     {
 *                           Array of default settings.
 *
 * @type string $prefix      Text before the generated coupon code. Default empty string.
 * @type string $suffix      Text after the generated coupon code. Default empty string.
 * @type string $characters  Characters which will be used to generate coupon code. Default 'ABCDEFGHJKMNPQRSTUVWXYZ23456789'.
 * @type string $code_length Generated string lengths.
 *                           }
 * @return array
 */

function  wpf_coupons_generator_generate_code_args ( $default ) {
 
	// Set your defaults below
	// Default prefix for the coupon
	$default[ 'prefix' ]      = 'WPFORMS-';
	
	// Default suffix for the coupon
	$default[ 'suffix' ]      = '-COUPON';
	
	// Default allowed characters for the coupon
	$default[ 'characters' ]  = 'ABCDEFGHJKMNPQRSTUVWXYZ23456789';
	
	// Default length for the coupon
	$default[ 'code_length' ] = 20;

	return $default;
	
}

add_filter( 'wpforms_coupons_generator_generate_code_args', 'wpf_coupons_generator_generate_code_args', 10, 1 );

Référence de l'article : Comment créer un préfixe par défaut pour vos coupons