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

**Publicado em:** 29 de setembro de 2025
**Autor:** Umair Majeed

**Conteúdo:**

## Descrição

O filtro `wpforms_emails_templates_general_set_initial_args` permite ajustar as configurações de e-mail geral do modelo antes que um e-mail seja renderizado e enviado. Você pode modificar os valores de cabeçalho, corpo, rodapé e estilo, incluindo a remoção da imagem do cabeçalho para formulários específicos.

Use este filtro para adaptar o modelo de e-mail com base no contexto, como ID do formulário ou estado de processamento. Por exemplo, você pode remover a imagem do cabeçalho para formulários selecionados ou ajustar o título do e-mail.

parametertypedescription`$args`arrayArgumentos do modelo de e-mail. Inclui `header`, `body`, `footer`, `style`. Quando não estiver enviando texto simples, `header['header_image']` estará disponível.`$template`objectA instância do modelo Geral (\\WPForms\\Emails\\Templates\\General).## Fonte

`wpforms/src/Emails/Templates/General.php`

## Exemplo

```

/**
 * Remove a imagem do cabeçalho para formulários específicos.
 */
function wpf_dev_email_template_args( $args, $template ) {
    $targets = array( 123, 456 ); // Substitua pelos IDs dos seus formulários.

    if ( ! empty( $_POST['wpforms']['id'] ) &amp;&amp; in_array( (int) $_POST['wpforms']['id'], $targets, true ) ) {
        unset( $args['header']['header_image'] );
    }

    return $args;
}
add_filter( 'wpforms_emails_templates_general_set_initial_args', 'wpf_dev_email_template_args', 10, 2 );

```

## Artigo de Referência

- [Removendo a Imagem do Cabeçalho dos E-mails de Notificação de Formulários Específicos](https://wpforms.com/developers/removing-the-header-image-from-notification-emails-of-specific-forms/)

**Categorias:** Filtros Hooks

---</body></html>