Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

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

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Deseja enviar arquivos de um formulário de contato do WordPress para o Google Drive?

Normalmente, os plug-ins de formulário farão upload de todos os arquivos diretamente no site do WordPress. No entanto, talvez você queira carregá-los automaticamente no Google Drive também para mantê-los em segurança e facilitar o compartilhamento.

Neste artigo, mostraremos como fazer upload de arquivos facilmente de um formulário do WordPress para o Google Drive.

Uploading files from a WordPress form to Google Drive

Por que fazer upload de arquivos do seu formulário do WordPress para o Google Drive?

Normalmente, você pode usar o plug-in do construtor de formulários do WordPress para adicionar um campo de upload de arquivo e manter os arquivos carregados em seu site.

Mas e se você quiser compartilhar os arquivos carregados com alguém que não tenha acesso à área de administração do WordPress?

É aí que entra o Google Drive. O Google Drive permite que você armazene arquivos na nuvem e os compartilhe facilmente com qualquer pessoa. Ele também permite que você acesse facilmente os arquivos de qualquer dispositivo sem fazer login no seu site WordPress.

Por exemplo, se você criar um formulário de solicitação de emprego e pedir currículos, poderá carregar automaticamente esses arquivos diretamente no Google Drive e compartilhá-los com outras pessoas da sua equipe.

Outro cenário é quando você realiza um concurso em que os usuários fazem upload de fotos ou enviam artigos para participar.

O envio desses envios diretamente para o Google Drive economiza espaço em disco em seu site. Ao mesmo tempo, ele mantém esses arquivos seguros em um local remoto na nuvem.

Além disso, se quiser garantir a segurança do seu WordPress, é uma boa ideia salvar uma cópia dos seus arquivos em outro lugar para o caso de corrupção de dados ou ataques de hackers. Nesse caso, você terá os dados do formulário armazenados no WordPress e no Google Drive.

Dito isso, vamos dar uma olhada em como enviar facilmente uploads de formulários do WordPress para o Google Drive.

Criando e preparando seu formulário do WordPress no WPForms

Para este tutorial, usaremos o WPForms. É o plugin de formulário de contato mais popular para WordPress, com mais de 6 milhões de instalações ativas. Ele vem com uma interface simples de arrastar e soltar que permite que você crie facilmente qualquer tipo de formulário.

Em seguida, usaremos uma ferramenta chamada Zapier para conectar o WPForms ao Google Drive.

O Zapier funciona como uma ponte para enviar dados entre dois aplicativos diferentes, sem a necessidade de usar qualquer código. Ele se conecta perfeitamente a mais de 2.000 aplicativos.

Observação: você precisa da versão Pro ou superior para acessar o complemento Zapier para WPForms.

Criação de um formulário de upload de arquivos no WPForms

Primeiro, você precisa instalar e ativar o plug-in WPForms em seu site. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Em seguida, você precisa de um formulário que os visitantes do seu site possam usar para enviar arquivos. Se você ainda não tem um formulário configurado, confira nosso guia passo a passo sobre como criar um formulário de upload de arquivos no WordPress.

Importante: esse método só funcionará com um único arquivo. Ele não funcionará com vários arquivos de um único envio de formulário.

Depois de configurar o formulário, você precisa adicioná-lo ao site. Para fazer isso, basta editar o post ou a página em que você deseja colocar o formulário.

Na tela de edição da postagem, clique no botão “+” para adicionar um novo bloco. Depois disso, procure o bloco WPForms e adicione-o à sua área de conteúdo.

Adding a WPForms block to a post or page

Em seguida, publique sua página ou post para colocar seu formulário no ar. Depois de fazer isso, vá em frente e crie uma entrada de teste. Ela será usada para configurar e testar a conexão entre o WPForms e o Google Drive.

Aqui está nossa entrada de teste:

The completed upload form, including a photo (.jpg)

Preparando-se para conectar o WPForms com o Zapier

Vamos usar o Zapier como uma ponte entre o WPForms e o Google Drive. Para fazer isso, você precisa instalar e ativar o complemento WPForms Zapier.

Em seu administrador do WordPress, acesse a página WPForms ” Addons e encontre o addon Zapier. Vá em frente e clique no link “Install Addon” para instalá-lo e ativá-lo.

Installing the Zapier addon for WPForms

Em seguida, você precisa acessar a página WPForms ” Configurações ” Integrações.

Basta clicar no logotipo do Zapier para obter sua chave de API do Zapier. Você precisará dela para conectar o Zapier ao WPForms.

Getting the Zapier API key from WPForms

Copie a chave da API em um local seguro ou mantenha esta guia aberta. Você precisará da chave de API em uma etapa posterior.

Criação de um Zap para enviar arquivos do formulário do seu site para o Google Drive

Depois de ter seu formulário pronto, acesse o site do Zapier. Você precisa criar uma conta gratuita ou fazer login em sua conta existente.

Em seu painel do Zapier, basta clicar no botão “Make a Zap” para começar. Isso abrirá o assistente de configuração.

Observação: o Zapier usa a palavra “zap” para um processo com um acionador e uma ação. Nosso acionador será um visitante preenchendo o formulário, e nossa ação será enviar o(s) arquivo(s) anexado(s) ao formulário para o Google Drive.

Na parte superior da tela, você precisa escolher um nome para o seu zap. Depois de fazer isso, é hora de configurar o acionador.

Primeiro, você precisa selecionar WPForms na caixa “Choose App & Event”. Basta digitar “WPForms” na barra de pesquisa para encontrá-lo.

Choosing the WPForms app in Zapier

Agora será solicitado que você selecione um evento de acionamento.

A opção padrão será “New Form Entry”, portanto, tudo o que você precisa fazer é clicar no botão “Continue”.

Choosing a trigger event in Zapier

Agora, o Zapier solicitará que você faça login no WPForms.

Vá em frente e clique no botão “Sign in to WPForms”.

Click the button to sign into WPForms

Em seguida, você verá uma janela pop-up. Aqui, você precisa inserir a chave de API que encontrou anteriormente.

Você também precisa adicionar o URL(nome de domínio) do seu site.

Enter your API key from WPForms and the URL of your website

Depois de inserir esses detalhes, basta clicar no botão “Yes, Continue” para prosseguir.

Em seguida, o Zapier solicitará que você selecione seu formulário de upload de arquivo em uma lista suspensa. Vá em frente e clique no nome do seu formulário.

Select your file upload form from the dropdown in Zapier

Depois de selecionar o formulário correto, você precisa clicar no botão “Test trigger”.

Isso garante que o Zapier tenha se conectado corretamente ao seu formulário.

Testing your trigger in Zapier

Depois de clicar nesse botão, você verá uma mensagem informando que o Zapier encontrou uma entrada de teste.

Você verá os dados na tela.

Viewing the data for the test WPForms entry

Clique no botão “Continue” (Continuar) para passar para a parte Action (Ação) do Zap.

Aqui, você precisa escolher seu segundo aplicativo, o Google Drive.

Choosing the Google Drive app as the action for the zap

Em seguida, você verá o menu suspenso para escolher um evento de ação.

Aqui, você precisa selecionar a opção “Upload File” e clicar para continuar.

Choosing 'Upload File' as the action for the zap

O Zapier agora solicitará que você faça login na sua conta do Google Drive.

Basta inserir os detalhes de login da sua conta do Google.

Signing into Google Drive when prompted by Zapier

Depois de fazer isso, clique no botão “Continue” (Continuar) para prosseguir.

A partir daí, você pode configurar onde deseja que os arquivos fiquem no Google Drive.

Zapier and Google Drive are now connected

Basta clicar no menu suspenso Drive para selecionar se deseja usar sua unidade pessoal ou uma unidade compartilhada.

Em seguida, clique no menu suspenso Folder (Pasta) para selecionar a pasta que deseja usar.

Select the Google Drive you want to use plus the folder to put the uploaded files in

Em seguida, você precisa informar ao Zapier qual(is) arquivo(s) deve(m) ser carregado(s).

No menu suspenso Arquivo, selecione o campo de upload em seu formulário.

Choose the correct field (the file upload field) from your form based on the test data

Depois disso, você pode deixar as outras configurações em branco e clicar no botão Continuar para prosseguir.

O Zapier agora solicitará que você teste seu Zap enviando um arquivo de upload para o Google Drive. Basta clicar no botão “Test and Continue” para fazer isso.

Sending the test file to Google Drive using Zapier

Isso enviará ao Google Drive os arquivos que você carregou na entrada do formulário de teste.

Vá em frente e verifique se há arquivos na pasta do Google Drive.

Viewing the uploaded file in Google Drive

Verifique novamente se o zap funciona. Se não funcionar, clique em “Retest Action” (Testar novamente a ação).

Quando tiver certeza de que seu zap está funcionando como pretendido, basta clicar no botão “Turn on Zap” (Ativar zap) para ativá-lo.

Turn on your zap once you're ready

Agora, todos os arquivos enviados por meio do formulário de upload de arquivos serão automaticamente carregados na pasta escolhida do Google Drive.

O WPForms sempre manterá um backup de todos os arquivos em sua conta de hospedagem do WordPress, caso a API do Zapier sofra alguma interrupção.

Lembre-se de que, se você receber muitos envios de formulários com arquivos grandes, isso ocupará mais espaço de armazenamento no Google Drive. Em nossa empresa, usamos o plano G Suite Business para obter espaço de armazenamento ilimitado.

Observação: este tutorial mostra apenas como salvar seus arquivos de formulário de upload no Google Drive. Mas se quiser salvar entradas de formulários de contato, como o nome, o e-mail e a mensagem da pessoa, leia nosso tutorial sobre como conectar qualquer formulário do WordPress ao Google Sheets.

Esperamos que este artigo tenha ajudado você a aprender como fazer upload de arquivos de um formulário do WordPress para o Google Drive. Você também pode gostar do nosso artigo sobre como usar o conteúdo gerado pelo usuário para expandir seus negócios e da nossa coleção de plug-ins obrigatórios do WordPress para todos os sites.

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

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

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

Reader Interactions

5 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Great tutorial. Is there any advantage in using google drive for uploading instead of storing data on FTP? Do I mean, for example, antivirus protection from Google?

    • WPBeginner Support says

      While Google’s scanning can help somewhat, this would be more to help prevent reaching any storage limits on a hosting provider should there be many submissions.

      Administrador

    • WPBeginner Support says

      You would want to ensure you selected the image to be uploaded in Zapier for the most likely reason that a text file is being added.

      Administrador

Deixe uma resposta

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