como criar um formulário de carregamento de ficheiros no wordpress_b

Como criar um formulário de carregamento de ficheiros no WordPress (passos simples)

Pretende permitir que os visitantes do seu sítio Web lhe enviem ficheiros sem o incómodo dos anexos de correio eletrónico?

Se estiver a recolher currículos, provas de design, fotografias de gatos (sem julgamento) ou qualquer outro tipo de ficheiro, adicionar um formulário de carregamento de ficheiros ao seu site WordPress facilita a vida a todos.

Sem cadeias de correio eletrónico, sem ficheiros perdidos e sem momentos de "Oops, esqueci-me do anexo!". E não precisa de tocar numa única linha de código para o fazer.

Crie agora o seu formulário de carregamento de ficheiros

Neste artigo, mostrarei a maneira mais fácil de criar um formulário de upload de arquivos do WordPress usando o WPForms. Os seus visitantes podem enviar-lhe exatamente o que precisa, e você pode manter-se organizado sem ter de suar muito.

Como criar um formulário de carregamento de ficheiros no WordPress

Prefere ver e aprender? O vídeo acima irá guiá-lo ao longo de todo o processo, ou consulte os passos abaixo para obter as informações mais actualizadas.

Passo 1: Instalar o plugin WPForms

Para começar, precisa de instalar o WPForms. Como o melhor plugin de construção de formulários, você pode facilmente criar um formulário de upload de arquivos com o WPForms, graças à sua interface de arrastar e soltar. Ele ainda tem um campo dedicado de upload de arquivos, que usaremos neste tutorial.

A página inicial do WPForms

O WPForms vem com mais de 2.000 modelos de formulários que podem ser usados como estão ou modificados para torná-los seus. Isso inclui vários modelos de formulários de upload de arquivos para ajudá-lo a criar seu formulário rapidamente e aceitar anexos, como:

  • Documentos (.doc, .xls, .ppt, e .pdf)
  • Imagens, (.png, .gif, e .jpg)
  • Vídeos (.mpg, .mov e .wmv)
  • Ficheiros de áudio (.wav, .mp3 e .mp4)
  • E mais.

Se precisar de ajuda para instalar o WPForms, saiba como instalar e ativar um plugin do WordPress. Lembre-se de que você precisa de uma licença paga para usar o campo Upload de arquivo.

Crie o seu formulário WordPress agora

Passo 2: Escolher um modelo de formulário de carregamento de ficheiros

Aceda ao seu painel de controlo do WordPress e clique em WPForms " Adicionar novo no menu do lado esquerdo para adicionar um novo formulário.

Vamos usar um dos mais de 2.000 modelos de formulários do WPForms para criar o nosso formulário de carregamento de ficheiros e dar o pontapé de saída!

Desloque-se para baixo e escreva "formulário de carregamento de ficheiros" no campo de pesquisa de modelos. Quando este modelo aparecer nos resultados, mova o cursor sobre ele e clique em Usar modelo.

Escolher o modelo de formulário de carregamento de ficheiros

Em seguida, o WPForms irá preencher um formulário pré-construído de upload de arquivos, onde você pode adicionar campos através da funcionalidade de arrastar e soltar para a visualização do formulário no lado direito.

O modelo do formulário de carregamento de ficheiros

Agora podemos personalizar o nosso formulário de carregamento de ficheiros do WordPress para o tornar relevante para o nosso sítio Web e para os clientes que o vão utilizar.

Lembre-se de que pode adicionar campos adicionais ou mover o campo de carregamento de ficheiros para um local diferente, bastando arrastar e largar.

Adicionar um campo File Upload a um formulário de contacto

Passo 3: Personalizar o formulário de carregamento de ficheiros do WordPress

Com o modelo de Formulário de carregamento de ficheiros, já tem os campos Nome, Email, Telefone, Carregamento de ficheiros e Comentários adicionais.

Clique em qualquer um dos campos do formulário para efetuar alterações à respectiva etiqueta, descrição e outras definições, como a configuração da lógica inteligente.

Opções do campo de carregamento de ficheiros

Se falarmos do campo File Upload (Carregamento de ficheiros), verá que inclui uma lista de diferentes opções que pode personalizar. Estas incluem:

  • Extensões de ficheiros permitidas - Se pretender restringir os tipos de ficheiros que podem ser carregados no seu formulário WordPress, coloque-os aqui, cada um separado por uma vírgula.
  • Max File Size - Especifique, em megabytes, o tamanho máximo do arquivo que você permitirá que os usuários carreguem. Se você deixar isso em branco, o WPForms usará como padrão o limite máximo de tamanho de arquivo permitido pelo seu host. Se você precisar aumentá-lo, consulte este tutorial sobre como alterar o tamanho máximo de upload de arquivos no WordPress.
  • Máximo de carregamentos de ficheiros - Se tiver escolhido o estilo Moderno (ver abaixo), pode especificar o número de ficheiros que os utilizadores podem carregar no seu formulário.
  • Obrigatório - Se pretender exigir que os utilizadores carreguem documentos para o WordPress antes de poderem submeter o formulário, selecione esta caixa de verificação.
Carregamento moderno de ficheiros por arrastar e largar

No separador Avançadas do painel de opções de campo, existem as seguintes opções:

  • Estilo - Pode alternar entre o estilo Moderno predefinido (recomendado) e o estilo Clássico. Apenas o estilo Moderno permite que os utilizadores carreguem mais de um ficheiro de cada vez.
  • Armazenar ficheiro na Biblioteca Multimédia do WordPress - Guarde os ficheiros carregados para este campo na Biblioteca Multimédia do WordPress do seu site.
  • Ativar restrições de acesso a ficheiros - Restringir o acesso a carregamentos de ficheiros utilizando restrições de funções de utilizador ou proteção por palavra-passe.

Passo 4: Configurar notificações e confirmações de formulários

As notificações são uma excelente forma de saber quando alguém submete um dos seus formulários de carregamento de ficheiros. Todos os formulários no WPForms têm as notificações activadas por defeito.

Aceder às definições de notificações de um formulário

Existem duas formas de incluir o(s) ficheiro(s) carregado(s) do formulário na notificação por correio eletrónico. A opção recomendada é utilizar as etiquetas inteligentes para adicionar uma ligação ao corpo da mensagem de correio eletrónico.

Uma ligação para carregamento de ficheiros numa notificação por correio eletrónico

A utilização de etiquetas inteligentes significa que a própria imagem não é incluída na mensagem de correio eletrónico. Isto pode ajudar a evitar que as mensagens de correio eletrónico sejam marcadas como spam.

Se pretender incluir a imagem como anexo, pode deslocar-se para baixo até às Definições avançadas da notificação e Ativar anexos de carregamento de ficheiros.

Ativar os anexos de carregamento de ficheiros para uma notificação por correio eletrónico

Não se esqueça de que os fornecedores de correio eletrónico podem ter limites para o tamanho dos anexos que pode enviar a partir do seu sítio, pelo que é melhor testar o seu formulário quando o lançar.

Depois de configurar a notificação do formulário, pode consultar o nosso tutorial sobre como configurar as confirmações do formulário. Para começar, clique na guia Confirmações no Editor de formulários em Configurações.

confirmações de formulários

Existem 3 tipos diferentes de confirmações no WPForms:

  1. Mensagem - Este é o tipo de confirmação predefinido. Apresenta uma mensagem depois de alguém clicar em submeter no seu formulário e é personalizável.
  2. Página de exibição - Envia automaticamente os utilizadores para qualquer publicação ou página do seu site, como uma página de agradecimento.
  3. Redirecionar - Útil se quiser levar o utilizador para um website diferente ou para um URL especializado para um desenvolvimento mais complexo.

Selecione o tipo de confirmação que pretende criar. Para este exemplo, seleccionaremos Mensagem e adicionaremos uma mensagem de confirmação básica.

Personalização da mensagem de confirmação do formulário de carregamento de ficheiros

Pode personalizar a mensagem de confirmação a seu gosto e clicar em Guardar quando tiver terminado. Agora está pronto para adicionar o seu formulário ao seu sítio Web.

Passo 5: Adicione o seu formulário de carregamento de ficheiros ao seu site

Depois de ter criado o seu formulário, tem de o adicionar ao seu sítio WordPress.

E o WPForms permite-lhe adicionar os seus formulários a vários locais no seu sítio Web WordPress, incluindo as suas páginas, publicações de blogues e widgets da barra lateral.

Para começar a incorporar o seu formulário de carregamento de ficheiros, crie uma nova página ou publicação no WordPress ou aceda às definições de atualização numa página existente.

Depois disso, adicione um novo bloco e selecione o ícone WPForms para prosseguir e adicionar o seu formulário à página/post.

Adicionar um bloco WPForms a uma página

Clique no menu suspenso WPForms e escolha o formulário que já criou e que pretende inserir na sua página. Por isso, selecione o seu formulário de carregamento de ficheiros.

Seleção de um formulário de carregamento de ficheiros no bloco WPForms

Em seguida, clique no botão azul no canto superior direito que diz Publicar ou Atualizar, para que o formulário apareça no seu sítio Web.

Publicar um formulário de carregamento de ficheiros

É isso mesmo! O seu formulário de carregamento de ficheiros está agora disponível no seu sítio Web e pronto para começar a aceitar anexos dos seus utilizadores.

Passo 6: Ver os ficheiros carregados no WordPress

O WPForms armazena cada envio de formulário como uma entrada. Para ver os ficheiros carregados, aceda a WPForms " Entradas.

A partir daí, selecione o formulário certo na lista e clique em Ver para ver os detalhes e anexos relacionados com a entrada específica.

Visualizar uma entrada no seu formulário de carregamento de ficheiros

Em seguida, clique com o botão direito do rato no ficheiro para o transferir ou clique para o visualizar no seu navegador, a escolha é sua!

Ver o carregamento de ficheiros numa entrada

Melhor ainda, o plugin WPForms WordPress tem toneladas de addons que pode instalar para que possa fazer mais com os seus ficheiros.

Por exemplo, pode utilizar o nosso addon Zapier para guardar automaticamente todos os carregamentos de ficheiros em diferentes serviços, tais como:

Crie agora o seu formulário de carregamento de ficheiros

FAQs sobre o carregamento de ficheiros no WordPress

O carregamento de ficheiros é um tópico popular entre os nossos leitores. Aqui estão algumas perguntas comuns sobre o carregamento de ficheiros no WordPress.

Porquê utilizar um campo de carregamento de ficheiros nos meus formulários?

Poderá ser necessário adicionar um campo de carregamento de ficheiros aos seus formulários WordPress para que os utilizadores possam carregar documentos para o WordPress, bem como outros tipos de ficheiros e suportes, à medida que lhe enviam os formulários.

Que tipos de formulários posso criar?

Uma das utilizações mais comuns de um campo de carregamento de ficheiros é em formulários de candidatura a emprego, para que os candidatos possam anexar os seus currículos e outros documentos importantes.

No entanto, existem inúmeros outros cenários em que um formulário de carregamento de ficheiros do WordPress pode ser incrivelmente útil, como por exemplo:

Quais são os formatos de arquivo aceitos pelo WPForms?

Quando você cria um formulário de upload de imagem, o WPForms usa os mesmos padrões do WordPress:

  • Imagens (.png, .gif, e .jpg)
  • Documentos (.doc, .xls, .ppt, e .pdf)
  • Vídeo (.mpg, .mov e .wmv)
  • Áudio (.wav, .mp3 e .mp4)

Por vezes, é necessário aceitar o carregamento de ficheiros que o WordPress não permite por predefinição. Há uma maneira fácil de fazer isso. Eis como permitir tipos adicionais de carregamento de ficheiros nos seus formulários utilizando um plugin gratuito. Permite-lhe especificar o formato de ficheiro e o tipo MIME para cada extensão de ficheiro adicional.

Se pretender aumentar o tamanho máximo de carregamento de imagens para o seu site, consulte este tutorial sobre como aumentar o tamanho máximo de carregamento de ficheiros no WordPress.

Em seguida, crie um widget de carregamento de ficheiros no WordPress

Se quiser permitir que os visitantes do site carreguem ficheiros diretamente para o seu sítio Web utilizando um widget, não deixe de consultar o nosso guia útil sobre como criar um widget de carregamento de ficheiros WordPress e facilitar a recolha das informações de que necessita!

Crie agora o seu formulário de carregamento de ficheiros

Pronto para criar o seu formulário? Comece hoje mesmo com o plugin de criação de formulários mais fácil do WordPress. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de reembolso de 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Hamza Shahid

Hamza é um escritor da equipa WPForms, que também é especialista em tópicos relacionados com marketing digital, cibersegurança, plugins WordPress e sistemas ERP.Saiba mais

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Active o JavaScript no seu browser para preencher este formulário.

42 comentários em "Como criar um formulário de upload de arquivos no WordPress (etapas fáceis)"

  1. Há informações realmente boas e úteis neste site da Internet, e também considero que o design e o estilo contêm excelentes caraterísticas.

  2. Como é que isto pode ser utilizado para permitir que os utilizadores carreguem vários ficheiros e os tenham todos ligados à publicação submetida?

    1. Olá Hiren, obrigado pela pergunta!
      No formulário de Envio de publicação, só pode utilizar campos individuais de Carregamento de ficheiros, uma vez que terá de adicionar campos personalizados às suas publicações e não existe um tipo de campo personalizado para armazenar vários ficheiros. No entanto, se carregar apenas imagens, pode utilizar o campo personalizado Galeria de imagens e utilizar vários campos Carregar ficheiros no seu formulário de envio de publicações.
      Caso ajude, temos um ótimo tutorial sobre como criar um formulário de envio de postagem no WPForms.
      Espero que isso ajude.
      Tenha um bom dia 🙂

  3. Se eu quisesse utilizar este criador de formulários para obter o nome, o contacto e o endereço postal dos clientes, juntamente com as fotografias e o texto enviados pelos clientes, para vender a minha mercadoria POD. Como é que posso ligar isto à minha conta paypal e à minha conta de resposta automática? Para receber a sua encomenda?

    1. Olá, Steve,
      Para ligar o WPforms ao PayPal e adicionar as opções de pagamento PayPal ao seu formulário, pode utilizar o nosso suplemento PayPal, que está disponível com o nível de licença Pro ou superior. Não tenho conhecimento do serviço Autoresponder que mencionou, mas pode verificar se está disponível no Zapier - o serviço de ligação, e então deverá ser possível integrá-lo no WPforms através do nosso addon Zapier.
      Espero que isto ajude!
      Tenha um bom dia 🙂

  4. Olá, obrigado pelo vosso plugin, estou a utilizar o plano básico.

    Como é que posso enviar um anexo com a confirmação de entrada para o gestor? Só encaminha campos de texto, mas não um anexo.

    Este é um problema quando utilizo ambientes de teste/ao vivo no alojamento, uma vez que durante a preparação das actualizações no ambiente de teste há muitas submissões na versão ao vivo e, depois de passar do ambiente de teste para o ambiente ao vivo, todos os anexos se perdem.

    Obrigado.

    1. Olá Volodymyr.
      Atualmente, o WPForms não suporta a inclusão de ficheiros anexados a e-mails. A razão é que muitas vezes isso pode prejudicar a capacidade de entrega de e-mails. Diferentes provedores de e-mail têm limites diferentes sobre o tipo e tamanho dos arquivos que podem aceitar. O envio de arquivos que não passam por essas regras geralmente significa que o e-mail não será entregue ou será devolvido.
      Espero que isto faça sentido.
      Tenha um bom dia 🙂

    1. Olá Jana - A limitação do tamanho de carregamento de ficheiros nos seus formulários é predefinida para o máximo permitido pelo seu Web host. No entanto, é possível reduzir esse limite nas configurações do formulário. Em geral, um tamanho de ficheiro elevado não afecta a velocidade geral do site, mas demora mais tempo a carregar ficheiros grandes e os utilizadores têm de esperar mais tempo para enviar o formulário.

      Espero que esta informação ajude!

    1. Tim - Peço desculpa, mas não tenho a certeza de ter percebido a sua pergunta. Quando tiver oportunidade, pode partilhar mais detalhes ou, eventualmente, um exemplo do que pretende fazer? Obrigado!

  5. Olá, obrigado por este artigo.

    Utilizando o Estilo Moderno, como posso carregar uma imagem e apresentá-la na mesma caixa depois de ter sido carregada, ou seja, depois de clicar no botão submeter?

    Agradecimentos

    1. Olá Noel - De momento, isso não é possível. Vamos mantê-la no nosso roteiro para o futuro. Obrigado pela sugestão!

      Boa viagem 🙂

    1. Olá Debajyoti - Se quiser incluir ficheiros carregados numa página/post do WordPress, recomendo que configure o campo File Upload para enviar ficheiros para a Biblioteca Multimédia do WordPress (pode consultar mais detalhes sobre essa configuração aqui). Isto permite-lhe aceder facilmente a esses ficheiros enquanto utiliza o editor de páginas/postes do WordPress.

      Espero que isto ajude! Se tiver mais perguntas sobre este assunto, ou se eu tiver entendido mal a sua pergunta de alguma forma, contacte a nossa equipa de apoio. Teremos todo o gosto em ajudar mais a partir daí! 🙂

      1. Ao carregar um ficheiro de áudio, este não é publicado no blogue, mas o título e as informações são publicados, mas não o leitor de áudio. Como faço para que o leitor de áudio ou o leitor de vídeo apareça no blogue com a publicação enviada?

      2. Olá, Joe,

        Lamento que, atualmente, não tenhamos uma funcionalidade integrada para incorporar o áudio/vídeo carregado no respetivo leitor de áudio/vídeo na publicação do blogue. Tomei nota do pedido de funcionalidade e vamos mantê-lo no nosso radar enquanto planeamos o nosso roteiro para o futuro.

        Peço desculpa pelo incómodo!

  6. Existe alguma hipótese de o combinar com algum tipo de dupla entrada?
    De outra forma, tenho de recorrer a material de terceiros, como o borlabs ou algo do género.

    1. Olá, Till - Receio que atualmente não tenhamos uma funcionalidade de double optin incorporada no formulário. Se ajudar, temos addons para vários serviços de email marketing e a maioria destes serviços tem funcionalidades de double optin que pode utilizar através do WPForms. Por exemplo, temos addons para a maioria dos serviços de email marketing mencionados aqui. Por favor, consulte a página de preços para saber que addon está disponível com que licença.

      Espero que isto ajude!

    1. Hey Hardik- Boa pergunta!

      Por defeito, os ficheiros carregados pelo utilizador são armazenados na pasta WPForms dentro do diretório Uploads do seu site. (wp-content/uploads/wpforms)

      Espero que isto ajude! Se tiver alguma dúvida, não hesite em contactar a nossa equipa.

      Obrigado, e bom proveito 🙂

  7. O CARREGAMENTO DE FICHEIROS JÁ NÃO É GRATUITO NO WPFORMS!
    Acabei de perder cerca de uma hora a criar um formulário e quando cheguei à parte do carregamento de ficheiros, não consegui. É tão frustrante. Por favor, actualize a sua publicação.

    1. Olá Lucas, lamento saber que está a ter alguns problemas com o campo File Upload no seu formulário. O campo File Upload só está disponível em qualquer uma das nossas versões Pro (pagas) do WPForms, como mencionado no artigo. A nossa versão Lite (gratuita) não inclui o campo File Upload. Se estiver a ter problemas com o campo File Upload com uma das nossas versões Pro, contacte-nos se tiver uma subscrição ativa.

      Se não o fizer, não hesite em colocar-nos algumas questões nos nossos fóruns de apoio.

  8. Como posso descarregar ficheiros coletivamente?
    As pessoas enviam-me cerca de 300 fotografias e eu quero descarregá-las mais rapidamente do que clicando em cada ligação.

    Será possível?

    Obrigado.

    1. Olá, Martin! Não dispomos de opções que lhe permitam descarregar todos os ficheiros de uma só vez, uma vez que as entradas são armazenadas na sua própria publicação na base de dados do seu site. Pode descarregar ficheiros em lotes se aceder ao servidor do seu site através de FTP ou do Gestor de ficheiros no painel de controlo do seu alojamento cPanel. Por defeito, os ficheiros carregados pelo utilizador são armazenados no diretório Uploads do seu site, dentro da pasta WPForms. Mais detalhes sobre o nosso campo File Upload podem ser encontrados neste artigo.

      Espero que isto ajude a esclarecer 🙂 Se tiver mais alguma dúvida sobre este assunto, contacte-nos se tiver uma subscrição ativa. Se não tiver, não hesite em colocar-nos algumas questões nos nossos fóruns de apoio.

    1. Ei Theirry- Ótima pergunta. Os nomes dos ficheiros carregados são preservados, mas adicionamos um hash único no final do nome do ficheiro, como provavelmente reparou (por exemplo: my-logo-570543445db74.png). Isto é feito por motivos de segurança, para evitar que os utilizadores tentem "bisbilhotar" os ficheiros no seu servidor depois de os terem carregado, o que é comum quando alguém está a tentar ser nefasto.

      Por padrão, o WPForms (e o WordPress) não permite o upload de arquivos que possam ser prejudiciais ao seu site ou que possam ser explorados. No entanto, nós adicionamos o hash ao arquivo para que usuários maliciosos não possam abrir facilmente um monte de arquivos que foram enviados para o seu site.

      É possível personalizar o Nome do ficheiro com o respetivo nome de utilizador. No entanto, peço desculpa, pois não podemos fornecer suporte para este grau de personalização.

      Caso pretenda analisar as opções de desenvolvimento personalizado, recomendamos vivamente a utilização do Codeable. A Codeable analisa todos os programadores para se certificar de que são altamente qualificados e comunicativos, e depois também ajuda a orientar todo o processo de ligação e comunicação com o programador mais adequado.

      Aqui está o nosso tutorial sobre a utilização do Codeable, que fornece mais pormenores sobre o funcionamento deste processo.

      Obrigado!!! 🙂

  9. Todos estes ficheiros carregados são pesquisáveis por palavras-chave? Estou a tentar fazer algo semelhante, em que os utilizadores possam carregar ficheiros e preencher palavras-chave no formulário de carregamento. Depois, outros utilizadores podem pesquisar esses ficheiros através de palavras-chave.

    1. Olá, João. Obrigado por nos contactar.

      Os nomes dos ficheiros carregados são preservados, mas adicionamos um hash único no final do nome do ficheiro, como provavelmente já reparou (por exemplo: my-logo-570543445db74.png). Isto é feito por razões de segurança, para evitar que os utilizadores tentem "bisbilhotar" os ficheiros no seu servidor depois de os terem carregado, o que é comum quando alguém está a tentar ser nefasto. Deve ser possível pesquisar o seu ficheiro com base no nome do ficheiro. No entanto, de momento, não dispomos de uma funcionalidade nativa para o conseguir.

      Como solução alternativa, pode apresentar as entradas no front end utilizando este código personalizado e, para uma maior personalização da integração de uma funcionalidade de pesquisa, sugerimos que utilize o codeable ou o WPBuff.

      Obrigado e bom proveito!

  10. Em vez de guardar o URL de carregamento na base de dados, é possível guardar o ID do anexo em relação ao valor do campo quando se utiliza o campo de carregamento?

Adicionar um comentário

Ficamos satisfeitos por ter escolhido deixar um comentário. Tenha em atenção que todos os comentários são moderados de acordo com a nossa política de privacidade e que todas as hiperligações são nofollow. NÃO utilize palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.