Como criar um formulário de upload do WordPress para o Amazon S3

Quer enviar ficheiros submetidos por um utilizador para a sua conta Amazon S3 a partir do Wordpress? Com o WPForms, você pode permitir que os usuários enviem arquivos através de seus formulários do WordPress e enviá-los automaticamente para sua conta do Amazon S3. Vamos dar uma olhada em como criar um formulário de upload do WordPress para o Amazon S3.

Antes de começarmos, tenha em mente que este tutorial ajuda-o a armazenar uma cópia dos seus ficheiros no S3. Ele não move ou descarrega seus arquivos para o S3. Por isso, pode continuar a encontrar o seu ficheiro original no seu site WordPress.

Como criar um formulário de upload do WordPress para o Amazon S3

Siga estas instruções passo a passo para adicionar facilmente um formulário de carregamento do WordPress que envia ficheiros para o Amazon S3 automaticamente.

Instalar o WPForms e o complemento Zapier

A primeira coisa que precisa de fazer é instalar e ativar o plugin WPForms. Aqui está um guia passo a passo sobre como instalar um plugin do WordPress.

Após a instalação, é necessário criar um formulário. Pode ver o nosso tutorial sobre como criar um formulário de carregamento de ficheiros no WordPress, ou ver este vídeo para obter instruções:

Dependendo das suas necessidades, pode editar outros campos de formulário com o nosso construtor de arrastar e largar. Neste exemplo, vamos nomear o nosso formulário como Amazon S3.

Para copiar os ficheiros para o Amazon S3 que os seus utilizadores enviam através do formulário, terá de instalar e ativar o complemento Zapier no seu site.

O addon Zapier permite-lhe ligar os seus formulários WordPress a mais de 7.000 aplicações Web, incluindo o Amazon S3.

Para obter mais ajuda com este passo, pode consultar o nosso tutorial sobre como instalar e utilizar o complemento Zapier.

Vamos agora ver como ligar os formulários WordPress à sua conta Amazon S3.

Inicie sessão na sua conta Zapier e clique no botão Make a Zap na navegação superior.

Em seguida, siga o guia passo a passo do Zapier para criar um Zap. Para ver capturas de ecrã de cada passo, pode consultar o nosso tutorial sobre a utilização do Zapier com WPForms.

Certifique-se de que escolhe o formulário Amazon S3 que acabou de criar, no passo Editar opções. Deve ter pelo menos uma entrada de teste no seu formulário antes de ir buscar as entradas existentes.

Formulário de carregamento s3 do WordPress

Deverá então ver uma mensagem de confirmação de sucesso.

Ligar os seus formulários WordPress ao Amazon S3

Agora que você conectou o Zapier ao plugin WPForms, é hora de conectar o WPForms ao Amazon S3.

O primeiro passo é escolher Amazon S3 como a aplicação de ação. Utilize a barra de pesquisa para encontrar a aplicação Amazon S3.

escolher o amazon s3 como aplicação de ação

Em seguida, ser-lhe-á pedido que selecione a ação Amazon S3. Como pretendemos carregar um ficheiro para o S3, vamos escolher Upload File (Carregar ficheiro) e clicar em Continue (Continuar).

selecionar ação amazon s3

Agora, é necessário ligar a sua conta Amazon S3 ao Zapier. Para tal, terá de autorizar o Zapier a aceder aos seus dados do Amazon S3.

permitir que o zapier aceda ao amazon s3

Para obter as suas chaves de acesso, inicie sessão na sua conta Amazon S3, clique em As minhas credenciais de segurança sob o seu nome de perfil.

clicar nas credenciais de segurança

Na página Credenciais de segurança, clique em Criar nova chave de acesso.

clique em criar nova chave de acesso

Encontre a ID da chave de acesso e a chave de acesso secreta na janela pop-up que aparece. Copie-as para a sua conta Zapier e clique em Sim, continuar.

chave de acesso amazon s3

Depois de autorizar a conta, clique em Guardar + Continuar.

No passo seguinte, ser-lhe-á pedido que configure o ficheiro de carregamento do Amazon S3.

No campo Chave, pode selecionar um campo que lhe permita identificar o utilizador que submete o formulário. Pode ser o nome ou o endereço de correio eletrónico. No campo Ficheiro no Zapier, escolha o campo de carregamento de ficheiros que criou no seu formulário.

editar etapa do modelo

Em seguida, clique em Continuar.

Agora pode testar a sua integração com o Amazon S3. Se tudo funcionar corretamente, verá uma mensagem de sucesso.

wordpress s3 upload success

Está tudo pronto!

Pode agora copiar automaticamente os ficheiros enviados pelos seus utilizadores para a sua conta Amazon S3.

O WPForms é o melhor plugin para fazer upload de arquivos no WordPress. Se gostou deste artigo, pode também gostar do nosso artigo sobre como criar um formulário de upload de múltiplos ficheiros.

De que está à espera? Comece hoje mesmo a utilizar o mais poderoso plugin de formulários do WordPress.

Se gostou deste artigo, siga-nos no Facebook e no Twitter para mais tutoriais gratuitos sobre o 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.

Shahzad Saeed

Formado pela Anna University em Chennai, Shahzad juntou-se à Awesome Motive Inc. em 2017 e criou conteúdo para várias marcas e plugins da empresa, incluindo o WPForms.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.

6 comentários sobre "Como criar um formulário de upload do WordPress para o Amazon S3"

  1. oi
    o formulário de carregamento do s3 carrega ficheiros diretamente para o balde do s3 ou para o servidor e depois para o balde do s3,
    carregar diretamente poupará recursos ao meu servidor

    1. Olá Mohd,

      Óptima pergunta. Para que a nossa funcionalidade de carregamento de ficheiros funcione, os ficheiros também têm de ser carregados para o seu servidor. Isto porque todas as ligações para o ficheiro carregado (na sua página de entrada, no e-mail de notificação, etc.) serão ligadas ao ficheiro carregado no seu servidor, em vez de quaisquer ligações de terceiros configuradas através do Zapier.

      Se tiver outras questões, entre em contacto connosco e a nossa equipa terá todo o prazer em ajudá-lo! 🙂

      1. Poderíamos utilizar o Zapier para derivar as ligações do balde S3 e enviá-las nas nossas notificações por correio eletrónico para o cliente (não utilizando as notificações do WPForms, mas sim outra opção de correio integrada no Zapier)?

      2. Olá Mark- Boa pergunta!

        Se a aplicação secundária que está integrada no Zapier tiver a capacidade de enviar notificações com base na submissão de formulários, isso pode ser possível.

        No entanto, seria melhor entrar em contato com o Suporte do Zapier para obter esclarecimentos sobre isso. Caso ajude, pode contactá-los aqui.

        Espero que isto ajude! Obrigado e divirtam-se:)

  2. Olá,

    Artigo útil, obrigado, vou tentar.
    Se pretender definir formulários diferentes para diferentes contentores S3, como é que o posso fazer?
    Muito obrigado.

    1. Olá Sérgio!
      Então terá de criar Zaps diferentes para formulários diferentes. Com o WPforms e o nosso addon Zapier, pode criar tantos Zaps quantos precisar.
      Espero que isso ajude.
      Tenha um bom dia 🙂

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.