Removendo Campos de Upload de Arquivo das Notificações Quando Restrições de Acesso a Arquivos Estão Habilitadas

Você gostaria de remover completamente os campos de upload de arquivos das notificações do seu formulário quando as restrições de acesso a arquivos estiverem ativadas? Isso pode ser útil quando você não quer que arquivos restritos sejam incluídos nas notificações por e-mail, ajudando a manter uploads sensíveis ou privados seguros.

Neste tutorial, mostraremos como adicionar um trecho de PHP que remove campos de upload de arquivos restritos das notificações, seja para todos os formulários ou para IDs de formulário específicos.


Adicionando o Trecho de Código

Para começar, você precisará adicionar o trecho abaixo ao seu site. Se você não tem certeza de como ou onde adicionar trechos,  revise esta documentação útil.

O exemplo abaixo remove campos de upload de arquivos com Restrições de Acesso a Arquivos ativadas das notificações para um ID de formulário específico.

Você precisará atualizar o ID do formulário (1 no exemplo acima na linha 10) para corresponder ao formulário que você deseja direcionar.

Como Funciona

O trecho usa o filtro wpforms_emails_notifications_field_ignored para pular a adição de um campo às notificações por e-mail quando:

  • O formulário corresponde ao seu ID de formulário especificado.
  • O campo é um campo de upload de arquivo.
  • O campo tem Restrições de Acesso a Arquivos ativadas.

Quando todas essas condições forem atendidas, o campo será removido do e-mail enviado.

É isso! Agora você sabe como remover campos de upload de arquivos restritos das notificações do WPForms para um formulário específico.

Em seguida, você gostaria de excluir campos específicos das notificações por e-mail do seu formulário ao usar a tag inteligente {all_fields}? Veja nosso tutorial sobre Removendo Campos Específicos da Tag Inteligente {all_fields}.