<html lang="pt-pt" dir="ltr"><head></head><body>### [wpforms_coupons_generator_generate_code_args](https://wpforms.com/developers/wpforms_coupons_generator_generate_code_args/)

**Publicado:** 18 de outubro de 2023
**Autor:** Equipa Editorial

**Resumo:** O filtro `wpforms_coupons_generator_generate_code_args` altera as definições padrão ao usar o botão Gerar Código com o addon WPForms Coupons.

**Conteúdo:**

## Descrição

O filtro `wpforms_coupons_generator_generate_code_args` altera as definições padrão ao usar o botão **Gerar Código** com o **addon Coupons**.

## Parâmetros

$default*(array) (Obrigatório)* Matriz de definições padrão.## Origem

`wpforms-coupons/src/Generator.php`

## Mais Informações

O filtro é aplicado a uma matriz de definições padrão que o botão **Gerar Código** utiliza ao gerar automaticamente um código de cupão. Utilizando este filtro, pode estabelecer um conjunto de padrões que esta funcionalidade pode usar.

## Exemplos

```

/**
 * Permite modificar o gerador de códigos de cupão.
 *
 * @link   https://wpforms.com/developers/wpforms_coupons_generator_generate_code_args/
 *
 * @param array $default     {
 *                           Matriz de definições padrão.
 *
 * @type string $prefix      Texto antes do código de cupão gerado. Padrão: string vazia.
 * @type string $suffix      Texto após o código de cupão gerado. Padrão: string vazia.
 * @type string $characters  Caracteres que serão usados para gerar o código de cupão. Padrão 'ABCDEFGHJKMNPQRSTUVWXYZ23456789'.
 * @type string $code_length Comprimento da string gerada.
 *                           }
 * @return array
 */

function  wpf_coupons_generator_generate_code_args ( $default ) {

	// Defina os seus padrões abaixo
	// Prefixo padrão para o cupão
	$default[ 'prefix' ]      = 'WPFORMS-';

	// Sufixo padrão para o cupão
	$default[ 'suffix' ]      = '-COUPON';

	// Caracteres permitidos padrão para o cupão
	$default[ 'characters' ]  = 'ABCDEFGHJKMNPQRSTUVWXYZ23456789';

	// Comprimento padrão para o cupão
	$default[ 'code_length' ] = 20;

	return $default;

}

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

## Relacionados

Referência do Artigo: [Como Criar um Prefixo Padrão para os Seus Cupões](https://wpforms.com/developers/how-to-create-a-default-prefix-for-your-coupons/ "Como Criar um Prefixo Padrão para os Seus Cupões")

**Categorias:** Filtros Hooks

**Etiquetas:** Coupons, PHP

---</body></html>