Como criar um formulário de upload do Google Drive para WordPress

Como fazer upload de arquivos para o Google Drive a partir de um formulário do WordPress

Criar uma forma de os utilizadores carregarem ficheiros diretamente para o Google Drive a partir de um formulário do WordPress pode parecer complicado, mas na verdade é bastante simples.

A maior preocupação que as pessoas têm é se podem realmente simplificar o processo e fazê-lo funcionar sem problemas, sem passar por obstáculos técnicos.

Se está cansado de fazer malabarismos com o armazenamento de ficheiros e precisa de uma solução simples, está no sítio certo. É fácil ligar o seu WordPress e o Google Drive com o Zapier!

Crie já o seu formulário de carregamento de ficheiros para WordPress! 🙂

Neste post, vou mostrar-lhe como adicionar uma funcionalidade de carregamento de ficheiros aos seus formulários de contacto e também como fazer uma cópia de segurança automática desses ficheiros no seu Google Drive.

Nota:

Este guia apenas lhe mostrará como guardar os anexos do ficheiro do formulário de carregamento numa pasta do Google Drive. Se também quiser guardar as entradas do formulário de contacto, como o nome, o e-mail e a mensagem, consulte o nosso guia sobre ligar um formulário de contacto com o Google Sheets.

Como criar um formulário de upload do Google Drive para WordPress em 2024

Vamos mergulhar na criação de uma integração do WordPress com o Google Drive para que possa fazer cópias de segurança dos seus formulários do WordPress.

Passo 1: Instalar e ativar o WPForms

O WPForms é o melhor plugin do WordPress para fazer upload de arquivos para o Google Drive.

Para começar a carregar ficheiros do WordPress para o Google Drive, primeiro tem de instalar o plugin WPForms no seu site WordPress, caso ainda não o tenha.

Se não souber como, consulte a nossa documentação sobre a instalação do plugin WPForms para obter ajuda.

A página inicial do WPForms

Para este tutorial, também vai precisar do addon Zapier.

Permite-lhe ligar os seus formulários a milhares de outras aplicações, incluindo o Google Drive e o Dropbox para carregamentos de ficheiros.

Aceda a WPForms " Addons na sua área de administração e clique em Install Addon para o instalar e ativar.

Instalar o addon Zapier

Para obter instruções mais detalhadas, consulte este tutorial sobre como adicionar addons do WPForms.

Depois de instalado e ativado no seu site, é altura de criar o formulário de carregamento de ficheiros no passo seguinte.

Passo 2: Crie o seu formulário de carregamento de ficheiros

Abra a sua área de administração do WordPress e clique em WPForms " Add New (Adicionar novo).

adicionar novo formulário

Isso abrirá o construtor de formulários WPForms. Aqui, comece por dar um nome adequado ao seu formulário.

Atribuir um nome ao seu formulário de carregamento de ficheiros

Em seguida, vamos aproveitar a extensa biblioteca de modelos de formulários do WPForms. Para facilitar o nosso trabalho, vamos usar o modelo File Upload Form.

Desloque-se para baixo e escreva File Upload Form (Formulário de carregamento de ficheiros) no campo de pesquisa na secção Select a Template (Selecionar um modelo ). Em seguida, selecione o modelo clicando em Utilizar modelo.

Escolher o modelo de formulário de carregamento de ficheiros

Quando o modelo for aberto, encontrará alguns campos comuns, incluindo um campo de carregamento de ficheiros. Pode personalizar este modelo da forma que desejar ou deixá-lo como está.

O modelo do formulário de carregamento de ficheiros

Para um guia mais detalhado sobre formulários de carregamento de ficheiros, consulte o nosso tutorial sobre como criar um formulário de carregamento de ficheiros no WordPress.

Quando estiver pronto, certifique-se de que guarda o formulário.

Passo 3: Incorporar e publicar o formulário de carregamento

Agora, vamos adicionar o formulário de carregamento a uma nova página no nosso site WordPress. Clique no botão Incorporar no canto superior direito do construtor de formulários.

Incorporar formulário

Agora, selecione Criar nova página na caixa de diálogo.

Criar nova página

Dê um nome à sua nova página.

Atribuir um nome a uma nova página para o formulário de carregamento de ficheiros

Agora, será levado para a sua nova página com o formulário de carregamento que acabou de criar já incorporado. Clique em Publicar para terminar de adicionar esta página ao seu site.

Publicar um formulário de carregamento de ficheiros

Quando o formulário for publicado, preencha você mesmo uma entrada de teste. Isso permitirá que o Zapier teste sua integração com o WPForms na próxima etapa.

Passo 4: Ligar o WPForms ao Zapier

Para conectar o Google Drive ao WPForms, você precisará de uma conta Zapier (você pode obtê-la gratuitamente). Depois de configurar sua conta no Zapier, navegue até seu painel e clique em Criar Zap.

Criar um zap no Zapier

Configurar o seu evento de acionamento (WPForms)

Vou agora mostrar-lhe como configurar o seu evento de ativação. Procure WPForms no campo de pesquisa e clique em WPForms quando aparecer no seu ecrã.

Escolher o evento da aplicação WPForms no Zapier

Em seguida, clique no campo pendente Trigger Event e selecione New Form Entry.

Escolher New Form Entry como o evento de acionamento no Zapier

Para prosseguir, terá agora de integrar o seu plugin WPForms com o Zapier. Clique em Iniciar sessão.

Escolha sua conta do WPForms para se conectar ao Zapier

Isso abrirá uma nova janela pedindo sua chave de API do WPForms.

De volta à sua área de administração do WordPress, vá para WPForms " Configurações " Integrações. Agora, clique no ícone do Zapier para aceder à sua chave de API.

Copiar a chave da API do Zapier nas configurações do WPForms

Copie a chave e mude para a janela de ligação WPForms do Zapier. Em seguida, cole a chave no campo Chave da API. Além disso, insira o URL do seu site. Quando terminar, clique em Sim, continuar.

Permitir que o Zapier aceda ao WPForms

Deverá estar de volta à janela de criação de Zap do Zapier. Clique em Continuar. Agora, vamos configurar um acionador.

Clique no campo suspenso para ver todos os formulários que você criou com o WPForms até agora. Certifique-se de selecionar o formulário certo na lista.

Para este exemplo, queremos selecionar o Formulário de carregamento de ficheiros. Prima Continuar depois de ter feito a sua seleção.

Ligar o seu formulário de carregamento de ficheiros ao Zapier

Agora, vamos testar o seu zap. Clique em Testar acionador.

Testar o seu acionador no Zapier

O Zapier deve encontrar a entrada de teste que preencheu no passo anterior, que terá um aspeto semelhante ao seguinte.

Entrada de teste do formulário de carregamento de ficheiros Zapier

Clique em Continuar para concluir esta etapa. Em seguida, vamos ligar o Zapier ao seu Google Drive.

Configurar o seu evento de acionamento (Google Drive)

Depois de pressionar o botão Continuar para concluir a etapa anterior, o Zapier solicitará que você escolha um aplicativo para conectar seus acionadores do WPForms. Procure o Google Drive no campo de pesquisa e clique no ícone.

Escolher o Google Drive como a aplicação de ação no Zapier

Em seguida, clique no menu pendente e selecione Carregar ficheiro como o evento de ação e prima Continuar.

Escolher Carregar ficheiro como a ação do Google Drive no Zapier

O Zapier pedir-lhe-á então que inicie sessão no Google. Prima o botão Iniciar sessão.

Iniciar sessão no Google Drive através do Zapier

Isto abrirá uma janela onde pode iniciar sessão na sua conta Google.

Iniciar sessão no Google através do Zapier

Em seguida, terá de dar permissão ao Zapier para aceder à sua conta Google. Clique no botão Permitir para continuar.

Permitir que o Zapier aceda ao seu Google Calendar

Agora, vamos configurar a ação que queremos que o Google Drive execute quando é criada uma nova entrada de formulário no nosso site. Selecione o Google Drive a utilizar, a pasta onde os carregamentos devem ser guardados e o campo de carregamento de ficheiros do seu formulário.

Configurar carregamentos do Google Drive no Zapier

Pode deixar as restantes opções em branco. No entanto, pode personalizá-las se pretender converter automaticamente os ficheiros carregados para os formatos de ficheiro do Google Drive ou alterar os nomes.

Quando tiver terminado, clique em Continuar.

Etapa 5: Teste a integração do WPForms e do Google Drive

O Zapier está agora pronto para testar o seu evento de ação do Google Drive. Clique em Testar ação para continuar.

Testar a ligação do Zapier ao Google Drive

Deverá ver imediatamente uma mensagem de confirmação a indicar que o ficheiro carregado foi enviado para o Google Drive.

Também pode iniciar sessão no seu Google Drive e confirmar se o upload que forneceu durante a introdução do formulário foi corretamente enviado para a pasta selecionada.

Uma mensagem de sucesso para o Google Drive no Zapier

Nota: O WordPress pode também restringir alguns tipos de carregamento de ficheiros. Pode corrigir isso seguindo este guia sobre como permitir tipos de ficheiros adicionais.

Certifique-se de que publica o seu Zap antes de sair do Zapier.

Publicar um Zap do Google Drive no Zapier

É isso mesmo! Agora pode enviar uma cópia dos seus ficheiros de carregamento de formulários do WordPress para o seu Google Drive sempre que um utilizador preencher uma entrada.

Se você estiver usando um banco de dados como o Notion, também poderá seguir as etapas deste guia para criar uma integração com o Zapier para conectar o Notion ao WPForms.

FAQs sobre como criar um formulário de upload do Google Drive para WordPress

Porquê criar um formulário de carregamento do Google Drive?

Um formulário de carregamento do Google Drive dá-lhe a fiabilidade de ter os seus carregamentos de formulários sempre armazenados em segurança. Normalmente, os carregamentos de formulários são armazenados nos servidores do seu sítio Web. No entanto, o seu sítio Web pode ficar rapidamente sem espaço se todos os seus carregamentos estiverem armazenados no mesmo.

Quando ligar o Google Drive ao seu formulário de contacto, este também enviará uma cópia dos ficheiros carregados para o seu Google Drive. Desta forma, terá cópias desses ficheiros carregados tanto no seu servidor como no Google Drive.

Como é que posso criar um formulário que permita carregamentos para o Google Drive?

Para criar um formulário que permita aos utilizadores carregar ficheiros diretamente para o Google Drive, pode utilizar o WPForms juntamente com o Zapier. Primeiro, crie um formulário de upload de arquivos no WPForms e, em seguida, use o Zapier para conectar o WPForms ao Google Drive. Isso permitirá que os envios de formulários enviem arquivos diretamente para o seu Google Drive automaticamente.

Como criar um formulário de carregamento no WordPress?

Para criar um formulário de carregamento no WordPress, instale e active o plugin WPForms. Use o construtor de formulários de arrastar e soltar para adicionar um campo de upload de arquivo, personalizar o formulário e configurá-lo para aceitar arquivos. Pode ainda integrá-lo com serviços como o Google Drive utilizando o Zapier para um armazenamento de ficheiros sem problemas.

Em seguida, automatize as tarefas do WordPress

Se você acha que a idéia de fazer todas essas coisas com seus formulários automaticamente é legal, você definitivamente vai querer verificar este post sobre as melhores ferramentas de automação do WordPress. E, se você é uma organização sem fins lucrativos procurando maneiras de rastrear doações de forma eficaz, aqui está nosso guia para criar um rastreador de doações automatizado usando a integração do WPForms com o Google Sheets.

Para outras formas de utilizar as aplicações do Google Workspace num site WordPress, consulte o nosso guia dos principais plug-ins do Google Workspace para WordPress. Também pode gostar de ler o nosso guia para alterar o tamanho máximo de carregamento de ficheiros no WordPress. Isto pode ser útil quando estiver a trabalhar com formulários de carregamento de ficheiros.

Crie o seu formulário WordPress agora

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.

Osama Tahir

Osama é um escritor sénior da WPForms. Ele é especialista em desmontar plugins do WordPress para testar e compartilhar suas idéias com o mundo.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.

8 comentários em "Como fazer upload de arquivos para o Google Drive a partir de um formulário do WordPress"

  1. Todo este processo é encriptado de ponta a ponta? Onde é que os ficheiros são armazenados temporariamente antes de serem transferidos para o Google Drive? Parece que os ficheiros são armazenados num servidor chamado i0.wp.com. O que é este servidor? É seguro? Quem é o proprietário/controlador?

    1. Olá, Ryan.

      Para garantir que respondemos à sua pergunta da forma mais completa possível, responderemos através do suporte por correio eletrónico no seu bilhete ativo atual sobre o mesmo.

      Espero que isto ajude!

  2. Recentemente, o meu formulário deixou de enviar o ficheiro para o Google Drive. Quando executo o Zap por si só, ele funciona bem, colocando o último ficheiro carregado no WPFORMS no Google Drive. No entanto, se o acionar através do WPFORMS, recebo o seguinte erro "O campo obrigatório "ficheiro" (ficheiro) está em falta". Falei com o suporte multinível do ZAP. O ZAP indicou que este é um problema conhecido do WPFORMS e pediu-me para contactar o WPFORMS. Alguém me pode dizer se este é um problema conhecido e se alguém está a trabalhar nele?

    1. Olá Erik, pedimos desculpa por qualquer problema. Para garantir que respondemos à sua pergunta da forma mais completa possível e evitar qualquer confusão.

      Pode contactar-nos com mais pormenores para que o possamos ajudar mais neste caso?

      Obrigado.

    1. Arjunan, pedimos desculpa pelo incómodo. Para garantir que respondemos à sua pergunta da forma mais completa possível e evitar qualquer confusão.

      Importa-se de nos contactar com mais pormenores para que o possamos ajudar mais neste caso?

      Obrigado.

  3. Gosto desta solução, mas falta-me algo de que preciso.

    Gostaria de poder criar um menu pendente no formulário de carregamento que permitisse ao utilizador selecionar a pasta no Google Drive para onde carregar.

    Por exemplo, se o meu utilizador estiver a carregar um PDF para uma apresentação na sexta-feira, gostaria que pudesse selecionar a pasta de sexta-feira no menu pendente. O Zapier permite-o?

    1. Olá MJ,

      Infelizmente, lamento informar que não dispomos de uma funcionalidade incorporada para selecionar as pastas específicas, tal como mencionou, através do menu pendente. Concordo que seria muito útil! Adicionei esta funcionalidade para ser considerada como uma melhoria futura.

      Obrigado,

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.