Como criar um prefixo padrão para seus cupons

Visão geral

Você está ansioso para estabelecer um prefixo padrão para seus cupons do WPForms, simplificando o processo de gerenciamento de cupons? Neste tutorial, vamos nos aprofundar no processo simples de configurar um prefixo padrão para seus cupons usando PHP. Isso não apenas simplifica o gerenciamento de cupons, mas também acrescenta um toque profissional às suas iniciativas promocionais. Junte-se a nós enquanto o guiamos pelas etapas, tornando o processo de geração de cupons mais suave e eficiente.

Esse snippet só gera o prefixo ao usar o botão Generate Code (Gerar código). No entanto, é importante observar que, para qualquer cupom criado manualmente, será necessário inserir o prefixo manualmente, pois esse processo automatizado se aplica exclusivamente a cupons gerados usando a função automática.

Adicionando o snippet

Primeiro, vamos adicionar o snippet ao nosso site. Se você não tiver certeza de como ou onde adicionar snippets, consulte esta documentação útil.

/**
 * Set default default prefix for coupons
 * 
 * @link   https://wpforms.com/developers/how-to-create-a-default-prefix-for-your-coupons/
 */

function  wpf_coupons_generator_generate_code_args ( $default ) {
 
	// Default prefix for the coupon
	$default[ 'prefix' ]      = 'WPFORMS-';

	return $default;
	
}

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

Para fins desta documentação, queremos que o prefixo padrão seja WPFORMS- para todos os nossos cupons criados automaticamente. Lembre-se de alterar esse prefixo para atender às suas necessidades.

Criação do cupom

Depois que o snippet for adicionado, é hora de criar um novo cupom.

Para essa etapa, faça login em seu site do WordPress. No menu, selecione WPForms, clique em Payments (Pagamentos ) e, na guia Coupons (Cupons ), clique em Add Coupon (Adicionar cupom).

Dê ao seu cupom um nome que faça sentido para você e clique no botão Generate Coupon (Gerar cupom ). Você verá que o prefixo foi adicionado.

Agora você verá um prefixo padrão em seus cupons quando clicar no botão Generate Coupon (Gerar cupom)

Para saber mais sobre como trabalhar com o complemento Coupons, consulte esta documentação.

Referência do filtro: wpforms_coupons_generator_generate_code_args

PERGUNTAS FREQUENTES

P: Existem outras configurações que eu possa definir como padrão?

R: Com certeza, você pode definir um prefixo, sufixo, comprimento do código e os caracteres permitidos para tornar a geração dos códigos de cupom muito mais fácil e uniforme.

Dê uma olhada neste snippet para ver um exemplo.

/**
 * Set default args for the Coupon Addon
 * 
 * @link   https://wpforms.com/developers/wpforms_coupons_generator_generate_code_args/
 *
 * @param  array $default Set coupon default args
 * @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 );