<html lang="pt-br" dir="ltr"><head></head><body>### [Anexando programaticamente um arquivo a notificações por e-mail](https://wpforms.com/developers/programmatically-attaching-a-file-to-email-notifications/)

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

**Conteúdo:**

Você gostaria de anexar automaticamente um arquivo às suas notificações por e-mail do WPForms? Por padrão, as notificações por e-mail podem incluir arquivos carregados, mas às vezes você pode querer anexar programaticamente um arquivo específico, como um PDF, uma folha de termos ou um documento personalizado.

Neste tutorial, mostraremos como usar o filtro `wpforms_emails_mailer_get_attachments` para anexar arquivos às notificações por e-mail.

## Adicionando o Trecho de Código

Para anexar um arquivo programaticamente, você precisará adicionar um trecho de código personalizado ao seu site. Se precisar de ajuda para adicionar código, consulte nosso tutorial sobre [como adicionar trechos de PHP personalizados](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

Aqui está um exemplo que anexa um arquivo PDF:

## Personalizando o Trecho

Você pode ajustar este trecho para suas necessidades:

1. **Caminho do Arquivo**: Substitua `/path/to/your/file.pdf` pelo URL real do arquivo na **linha 5**.
2. **Múltiplos Arquivos**: Para anexar mais de um arquivo, repita a linha `$attachments[] = $file_path;` para cada arquivo.
3. **Lógica Condicional**: Se você deseja que o arquivo seja anexado apenas para um formulário específico, adicione uma verificação para `$mailer-&gt;get( 'form_data' )['id']`.

E é isso! Você configurou o WPForms para anexar automaticamente arquivos personalizados às suas notificações por e-mail.

## Filtro de Referência

`wpforms_emails_mailer_get_attachments`

**Categorias:** Tutoriais, Snippets

---</body></html>