Resumo da IA
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.

Para saber mais sobre como trabalhar com o complemento Coupons, consulte esta documentação.
Relacionado
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 );