Resumo de IA
Gostaria de anexar automaticamente um ficheiro às suas notificações de e-mail do WPForms? Por defeito, as notificações de e-mail podem incluir ficheiros carregados, mas por vezes pode querer anexar programaticamente um ficheiro específico, como um PDF, uma folha de termos ou um documento personalizado.
Neste tutorial, vamos mostrar-lhe como usar o filtro wpforms_emails_mailer_get_attachments para anexar ficheiros a notificações de e-mail.
Adicionar o Excerto de Código
Para anexar um ficheiro programaticamente, terá de adicionar um trecho de código personalizado ao seu site. Se precisar de ajuda para adicionar código, consulte o nosso tutorial sobre adicionar trechos PHP personalizados.
Aqui está um exemplo que anexa um ficheiro PDF:
Personalizar o Trecho
Pode ajustar este trecho às suas necessidades:
- Caminho do Ficheiro: Substitua
/path/to/your/file.pdfpelo URL real do ficheiro na linha 5. - Múltiplos Ficheiros: Para anexar mais do que um ficheiro, repita a linha
$attachments[] = $file_path;para cada ficheiro. - Lógica Condicional: Se quiser que o ficheiro seja anexado apenas para um formulário específico, adicione uma verificação para
$mailer->get( 'form_data' )['id'].
E é tudo! Configurou agora o WPForms para anexar automaticamente ficheiros personalizados às suas notificações de e-mail.
Filtro de Referência
wpforms_emails_mailer_get_attachments