KEMBAR78
Como Criar um Formulário de Upload de Arquivos no WordPress

Como Criar um Formulário de Upload de Arquivos no WordPress

Não faz muito tempo, adicionar um formulário de upload de arquivos no WordPress exigia código personalizado ou soluções alternativas complicadas. Não era exatamente amigável para iniciantes e muitas vezes causava confusão tanto para os proprietários do site quanto para os visitantes.

É por isso que passamos anos testando diferentes ferramentas e ajudando empresas a otimizar esse processo.

Digamos que você precise coletar candidaturas de emprego, receber feedback de clientes ou reunir documentos importantes para um projeto. Nesse caso, um formulário de upload de arquivos pode tornar seu site muito mais eficiente e profissional!

Neste guia passo a passo, mostraremos como criar facilmente um formulário de upload de arquivos no WordPress usando um plugin amigável para iniciantes — sem necessidade de codificação. É o mesmo método que muitas de nossas marcas parceiras utilizam para simplificar a coleta de documentos e melhorar a interação do usuário.

Criando um formulário de upload de arquivos no WordPress

Por Que Criar um Formulário de Upload de Arquivos no WordPress?

Um formulário de upload de arquivos é uma ótima ideia para coletar qualquer tipo de arquivo de seus usuários em seu site WordPress.

Você pode permitir que os usuários enviem imagens, arquivos PDF, documentos do Word ou outros tipos de arquivos.

Usar um formulário de upload de arquivos facilita a vida para você e seus usuários. Em vez de trocar e-mails, você pode criar um formulário que inclua todos os campos necessários para coletar todas as informações de uma vez.

Além disso, seu formulário deve salvar automaticamente os dados do formulário em seu banco de dados do WordPress. Dessa forma, você pode encontrar facilmente os envios, mesmo que perca ou exclua um e-mail.

Dito isso, mostraremos como criar um formulário de upload de arquivos no WordPress. Aqui está uma visão geral rápida do que abordaremos neste artigo:

Vamos começar!

Como Criar um Formulário de Upload de Arquivos no WordPress

Para este tutorial, usaremos o WPForms, que é o melhor criador de formulários online do mercado. Ele é fácil para iniciantes, mas poderoso o suficiente para lidar com recursos avançados como uploads de arquivos, lógica condicional e formulários de várias etapas.

Usamos o WPForms em vários de nossos sites para lidar com tarefas essenciais como formulários de contato, solicitações de migração de site e nossa pesquisa anual com usuários. Ele tornou fácil para nós coletar e gerenciar respostas sem ter que lidar com e-mails ou planilhas.

Para mais informações, veja nossa análise completa do WPForms.

Página inicial do WPForms

Primeiro, você precisará instalar e ativar o plugin WPForms. Para mais instruções, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

📝 Observação: O WPForms também oferece uma versão gratuita. No entanto, você precisará da versão Pro do plugin para desbloquear o modelo de formulário de upload de arquivos.

Ao ativar, acesse a página WPForms » Adicionar Novo na barra lateral de administração do WordPress.

Isso o levará à página ‘Pesquisar Modelo’, onde você pode começar nomeando seu novo formulário.

Em seguida, você escolherá como construir seu formulário: usando uma tela em branco, um construtor de formulários com IA ou um modelo pronto.

Por exemplo, se você escolher o construtor de formulários WPForms AI, tudo o que você precisa fazer é descrever o tipo de formulário que precisa em um prompt simples. O WPForms gerará automaticamente o formulário para você.

Formulários WPForms AI em ação

Para este tutorial, no entanto, usaremos um modelo pré-fabricado. Você pode usar a barra de pesquisa para encontrar rapidamente o modelo de formulário de upload de arquivos.

Assim que o encontrar, basta clicar no botão ‘Usar Modelo’ abaixo da opção ‘Formulário de Upload de Arquivos’.

Escolha o modelo de formulário de upload de arquivos

Você será levado agora para o construtor do WPForms, onde o Formulário de Upload de Arquivos será carregado automaticamente para você.

Você pode usar o modelo de formulário de upload de arquivos sem fazer nenhuma alteração, ou também pode arrastar e soltar campos de formulário da barra lateral ‘Adicionar Campos’.

O formulário de upload de arquivos será criado automaticamente para você

Em seguida, clique no campo ‘Upload de Arquivo’ no formulário para abrir suas configurações na coluna esquerda.

Por padrão, você pode fazer upload de diferentes tipos de arquivos no formulário, incluindo:

Você pode aceitar qualquer formato de arquivo digitando-o na caixa ‘Extensões de Arquivo Permitidas’.

Para este tutorial, vamos permitir os formatos de imagem .png, .gif e .jpg. Certifique-se de separar cada formato de arquivo com uma vírgula.

Digite o tipo de extensão do arquivo

📝 Nota: O WordPress limita os tipos de arquivos que podem ser enviados para o site por motivos de segurança do WordPress. Você pode adicionar tipos de arquivo adicionais ao WordPress se desejar permitir que os usuários enviem tipos de arquivo que normalmente não são permitidos.

Você também pode definir um limite máximo de tamanho de arquivo e um número máximo de arquivos. Para o nosso tutorial, vamos permitir que as pessoas enviem até 3 fotos de até 50MB cada.

Se você quiser impedir que as pessoas enviem o formulário do WordPress sem anexar seus arquivos, você pode ativar a opção 'Obrigatório'. Isso significa que o formulário não pode ser enviado a menos que pelo menos 1 arquivo tenha sido carregado.

Escolha o tamanho do arquivo e o número de arquivos a serem enviados

Em seguida, basta alternar para a aba 'Avançado' no topo.

Por padrão, o Campo de Upload de Arquivo usa um formato moderno que permite aos usuários arrastar e soltar seus arquivos.

No entanto, se você tiver espaço limitado para seu formulário ou preferir um campo de upload clássico, você pode mudar isso. Basta selecionar a opção 'Clássico' no menu suspenso 'Estilo'.

Observe que o campo de upload clássico permite o upload de apenas um arquivo. Se você quiser que os usuários possam enviar mais de um arquivo, você precisará adicionar vários Campos de Upload de Arquivo ao seu formulário.

Escolha a opção Clássico como estilo do formulário no menu suspenso

Você também pode optar por armazenar os arquivos enviados na Biblioteca de Mídia do WordPress ativando a opção 'Armazenar arquivo na Biblioteca de Mídia do WordPress'. Isso facilita para você adicionar os arquivos carregados a uma postagem ou página.

Por exemplo, se você estiver realizando um concurso de fotografia, talvez queira incluir as melhores fotos ao anunciar o vencedor.

📝 Observação: Os arquivos carregados ainda serão salvos em seu banco de dados do WordPress, mesmo que você não marque esta caixa. Eles são apenas armazenados em uma pasta separada em sua conta de hospedagem do WordPress.

Ative o interruptor para permitir que o formulário armazene arquivos na biblioteca de mídia

Se você quiser editar qualquer um dos outros campos em seu formulário, você pode clicar neles para abrir as configurações do campo na coluna da esquerda.

Você também pode adicionar outros campos ao seu formulário de Upload de Arquivo a partir da coluna da esquerda.

Por exemplo, você pode querer adicionar um campo de Website/URL ao formulário para que os usuários possam fornecer o link para o site deles.

Salve o formulário após adicionar campos adicionais

Assim que estiver satisfeito com seu formulário, clique no botão ‘Salvar’ no canto superior direito da tela para armazenar suas configurações.

Configurando as Notificações do Seu Formulário de Upload de Arquivo

Para alterar as configurações de notificação do formulário, você precisa abrir a aba ‘Configurações’ no lado esquerdo. Uma vez lá, basta clicar na aba ‘Notificações’.

Por padrão, o formulário envia uma notificação por e-mail para {admin_email} após o envio do formulário.

Se você criou seu site WordPress sozinho, este será o seu endereço de e-mail. Caso contrário, você pode excluir {admin_email} e digitar seu próprio endereço de e-mail aqui em vez disso.

Altere o endereço de e-mail que recebe as notificações

No entanto, se você não tiver certeza se {admin_email} é o seu endereço de e-mail, basta visitar a página Configurações » Geral do seu painel administrativo do WordPress.

Uma vez lá, procure a seção ‘Endereço de E-mail de Administração’. Você pode alterar o endereço de e-mail do administrador a partir daqui.

Verifique o e-mail do administrador

Quando terminar, não se esqueça de clicar no botão ‘Salvar Alterações’ para armazenar suas configurações.

Se você deseja que os arquivos enviados sejam enviados para mais de uma pessoa, talvez você queira ver nosso tutorial sobre como criar um formulário de contato com múltiplos destinatários de notificação.

Você também pode alterar a mensagem de confirmação que os usuários veem após o envio do formulário.

Para fazer isso, visite a página Configurações » Confirmações na coluna da esquerda. Em seguida, digite a mensagem na caixa 'Mensagem de Confirmação'. Você também pode adicionar formatação como negrito e itálico.

Altere a mensagem de confirmação

Por fim, não se esqueça de salvar seu formulário depois de fazer as alterações.

Você pode sair do construtor de formulários clicando no 'X' no canto superior direito.

Adicionando o Formulário de Upload de Arquivos ao Seu Site

Depois de terminar de criar seu formulário, você precisará adicioná-lo ao seu site.

Para fazer isso, você deve abrir uma página/postagem do WordPress existente ou nova página/postagem da barra lateral de administração. Para este tutorial, adicionaremos o formulário de upload de arquivos a uma nova página.

Uma vez lá, clique no botão Adicionar Novo Bloco '(+)' no canto superior esquerdo da tela e encontre o bloco WPForms.

Localize e adicione o bloco WPForms

Ao adicionar o bloco, você verá um menu suspenso WPForms exibido na página.

Vá em frente e selecione o formulário de upload de arquivos que você acabou de criar.

Escolha o formulário de upload de arquivos no menu suspenso

Finalmente, clique no botão 'Publicar' ou 'Atualizar' para salvar suas alterações. Para mais detalhes, veja nosso guia sobre como incorporar formulários do WordPress.

Agora você pode visitar seu site para ver o formulário de upload de arquivos em ação.

Prévia do formulário de upload de arquivos

Você também pode fazer alterações em seu formulário a qualquer momento visitando a página WPForms » Todos os Formulários na barra lateral de administração.

A partir daqui, basta clicar no nome do formulário ou passar o mouse sobre ele e clicar no link ‘Editar’ para abrir o construtor de formulários.

Editar formulário

Ao editar seu formulário, ele será atualizado automaticamente em seu site WordPress, portanto, você não precisa adicioná-lo à sua página novamente.

🧑‍💻 Dica Pro: É uma boa ideia testar seu formulário para garantir que ele esteja funcionando como esperado. Se você não receber uma notificação por e-mail após criar uma entrada no formulário, poderá ler nosso guia passo a passo sobre como corrigir o problema de e-mail não enviado no WordPress.

Visualizando ou Baixando os Arquivos Enviados

Quando alguém envia um arquivo usando seu formulário de upload de arquivos, você pode vê-lo em sua caixa de entrada de e-mail ou em seu painel do WordPress.

Com cada entrada de formulário, você receberá um e-mail como este:

Prévia do e-mail que você receberá quando alguém preencher o formulário

Basta clicar nos links para visualizar ou baixar os próprios arquivos.

Você também pode encontrar facilmente os arquivos em seu painel do WordPress. Simplesmente vá para a página WPForms » Entradas e, em seguida, clique no nome do seu formulário.

Escolha o formulário de upload de arquivos na página de entradas

Você pode ver os arquivos enviados na tabela de entradas do formulário do WordPress.

Alternativamente, você pode clicar no link ‘Visualizar’ para ver os detalhes completos de cada entrada do formulário.

Ver entradas do formulário

Dica Bônus 🌟: Como Estilizar Seus Formulários do WordPress

Depois de criar um formulário de upload de arquivos, é uma boa ideia personalizá-lo de acordo com as cores da sua marca. Isso pode tornar seu formulário visualmente atraente e incentivar mais usuários a enviá-lo em seu site, gerando leads.

Você pode fazer isso facilmente com o WPForms. Ao adicionar seu formulário de upload de arquivos a uma página ou postagem, basta visitar a página WPForms » Configurações no painel do WordPress.

Aqui, marque a opção ‘Usar Marcação Moderna’ e clique no botão ‘Salvar Alterações’.

Habilitar marcação moderna no WPForms

Agora abra a página onde você adicionou seu formulário e dê uma olhada no painel de blocos à direita. Aqui, você notará algumas novas configurações que pode usar para estilizar o formulário de upload de arquivos.

Você pode alterar as cores dos campos, as cores do texto e as cores dos botões para tornar seu formulário visualmente atraente.

Estilize seu formulário de upload de arquivos

Quando terminar, basta clicar no botão ‘Publicar’ ou ‘Atualizar’ no topo para salvar suas configurações. Agora você estilou com sucesso seu formulário de upload de arquivos.

Para mais detalhes, veja nosso tutorial sobre como personalizar e estilizar seus formulários do WordPress.

Tutorial em Vídeo

Prefere instruções em vídeo? Confira nosso tutorial completo no YouTube sobre como criar um formulário de upload de arquivos no WordPress:

Inscreva-se no WPBeginner

Esperamos que este tutorial tenha ajudado você a aprender como criar um formulário de upload de arquivos no WordPress. Você também pode querer conferir nosso guia definitivo para formulários do WordPress e nossas escolhas de especialistas para os melhores plugins de upload de arquivos do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

13 CommentsLeave a Reply

  1. Eu posso que o WPForms parece ser o melhor plugin de formulário de contato para WordPress para qualquer negócio que o bro tenha.
    Mas e se eu quiser armazenar os arquivos enviados em outro local, talvez um local de terceiros, como AWS, Azure ou Google Drive, para que eu possa coletar mais arquivos e nunca sobrecarregar meu banco de dados de hospedagem compartilhada do WordPress.

    • O WPForms permite que você envie os arquivos enviados para armazenamento como AWS ou Drive para não ter os arquivos em sua própria hospedagem.

      Admin

  2. Esta é uma ideia muito legal para um concurso. Muito melhor do que deixar um e-mail que pode ser spam com muitos arquivos. Isso é claro, oferece segurança na forma de decidir quais arquivos são aceitos e quantos deles. Ótimo guia!

  3. Antes eu tinha meu próprio servidor onde configurava o PHP de acordo com minhas necessidades, é importante notar que o limite de tamanho de arquivo para upload ainda pode estar no lado do provedor. Muitos provedores têm um limite de PHP muito menor por arquivo. Esteja ciente disso. Às vezes, você pode ajustá-lo no arquivo .htaccess, às vezes com um arquivo .user.ini e, às vezes, nem um pouco. Pode ser necessário entrar em contato com o administrador do servidor para aumentar o limite de upload de arquivos usando PHP.

  4. Quando uma pessoa envia um arquivo para um formulário do WordPress, ela precisa ter uma conta do WordPress ou um certo tipo de endereço de e-mail, ou qualquer pessoa pode enviar um arquivo, independentemente do endereço de e-mail?

  5. Olá, primeiramente obrigado por compartilhar conhecimento.

    Uma pergunta: existe alguma forma de mudar o caminho para envio do arquivo, por exemplo para um bucket S3?

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.