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

Der wpforms_coupons_generator_generate_code_args Filter passt die Standardeinstellungen an, wenn die Schaltfläche Code generieren mit dem Coupons-Addon verwendet wird.

Parameter

$default
(Array) (Erforderlich) Array mit Standardeinstellungen.

Quelle

wpforms-coupons/src/Generator.php

Weitere Informationen

Der Filter wird auf ein Array von Standardeinstellungen angewendet, das die Schaltfläche Code generieren beim automatischen Generieren eines Coupon-Codes verwendet. Mit diesem Filter können Sie eine Reihe von Standardwerten festlegen, die diese Funktionalität verwenden kann.

Beispiele

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

Artikelreferenz: So erstellen Sie ein Standardpräfix für Ihre Coupons