Cómo crear un formulario de subida de WordPress a Amazon S3

¿Desea enviar los archivos enviados por un usuario a su cuenta de Amazon S3 desde Wordpress? Con WPForms, puede permitir a los usuarios enviar archivos a través de sus formularios de WordPress, y enviarlo automáticamente a su cuenta de Amazon S3. Echemos un vistazo a la forma de crear un formulario de carga de WordPress a Amazon S3.

Antes de empezar, ten en cuenta que este tutorial te ayuda a almacenar una copia de tus archivos en S3. No mueve ni descarga tus archivos a S3. Por lo tanto, usted todavía puede encontrar su archivo original en su sitio de WordPress.

Cómo crear un formulario de subida de WordPress a Amazon S3

Archiva estas instrucciones paso a paso para añadir fácilmente un formulario de carga de WordPress que envíe archivos a Amazon S3 automáticamente.

Instalar WPForms y el complemento Zapier

Lo primero que debe hacer es instalar y activar el plugin WPForms. Aquí hay una guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la instalación, tendrás que crear un formulario. Puedes consultar nuestro tutorial sobre cómo crear un formulario de carga de archivos en WordPress o ver este vídeo para obtener instrucciones:

Dependiendo de sus necesidades, puede editar otros campos del formulario con nuestro constructor de arrastrar y soltar. En este ejemplo, nombraremos nuestro formulario como Amazon S3.

Para copiar en Amazon S3 los archivos que tus usuarios envían a través de tu formulario, necesitarás instalar y activar el complemento Zapier en tu sitio.

El complemento Zapier te permite conectar tus formularios de WordPress a más de 7.000 aplicaciones web, incluido Amazon S3.

Para obtener más ayuda con este paso, puedes consultar nuestro tutorial sobre cómo instalar y utilizar el complemento Zapier.

Ahora vamos a ver cómo conectar los formularios de WordPress a tu cuenta de Amazon S3.

Accede a tu cuenta Zapier y haz clic en el botón Make a Zap en la navegación superior.

A continuación, siga la guía paso a paso de Zapier para crear un Zap. Para ver capturas de pantalla de cada paso, puede consultar nuestro tutorial sobre el uso de Zapier con WPForms.

Asegúrese de elegir el formulario de Amazon S3 que acaba de crear en el paso Editar opciones. Debes tener al menos una entrada de prueba en tu formulario antes de recuperar las entradas existentes.

WordPress s3 upload form

Debería aparecer un mensaje de confirmación.

Cómo conectar sus formularios de WordPress a Amazon S3

Ahora que ha conectado Zapier al plugin WPForms, es el momento de conectar WPForms a Amazon S3.

El primer paso es elegir Amazon S3 como la aplicación de acción. Utiliza la barra de búsqueda para encontrar la aplicación Amazon S3.

elegir amazon s3 como aplicación de acción

A continuación, se le pedirá que seleccione la acción de Amazon S3. Como queremos subir un archivo a S3, vamos a elegir Subir archivo y hacer clic en Continuar.

seleccionar acción amazon s3

Ahora necesitas conectar tu cuenta de Amazon S3 a Zapier. Para ello, tendrás que autorizar a Zapier a acceder a tus datos de Amazon S3.

permitir que zapier acceda a amazon s3

Para obtener tus claves de acceso, inicia sesión en tu cuenta de Amazon S3, haz clic en Mis credenciales de seguridad debajo de tu nombre de perfil.

haga clic en credenciales de seguridad

En la página Credenciales de seguridad, haga clic en Crear nueva clave de acceso.

haga clic en crear nueva clave de acceso

Busca tu Access Key ID y Secret Access Key en la ventana emergente que aparece. Cópialas en tu cuenta Zapier y haz clic en Sí, continuar.

clave de acceso amazon s3

Después de autorizar la cuenta, haga clic en Guardar + Continuar.

En el siguiente paso, se le pedirá que configure el archivo de carga de Amazon S3.

En el campo Clave, puede seleccionar un campo que le permita identificar al usuario que envía el formulario. Puede ser el nombre o la dirección de correo electrónico. En el campo Archivo de Zapier, elija el campo de carga de archivos que creó en su formulario.

editar plantilla paso

A continuación, haga clic en Continuar.

Ahora puedes probar tu integración con Amazon S3. Si todo funciona correctamente, verás un mensaje de éxito.

wordpress s3 subir éxito

¡Ya está!

Ahora puede copiar automáticamente los archivos enviados por sus usuarios a su cuenta de Amazon S3.

WPForms es el mejor plugin para subir archivos en WordPress. Si te ha gustado este artículo, puede que también disfrutes de nuestro artículo sobre cómo crear un formulario para subir múltiples archivos.

¿A qué está esperando? Empieza hoy mismo con el plugin de formularios para WordPress más potente.

Si te ha gustado este artículo, síguenos en Facebook y Twitter para ver más tutoriales gratuitos sobre WordPress.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPForms, por qué es importante y cómo puede apoyarnos.

Shahzad Saeed

Graduado por la Universidad Anna de Chennai, Shahzad se unió a Awesome Motive Inc. en 2017 y ha creado contenido para varias marcas y plugins de la empresa, incluido WPForms.Más información

El mejor plugin de WordPress para crear formularios arrastrando y soltando

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.

Active JavaScript en su navegador para rellenar este formulario.

6 comentarios en "Cómo crear un formulario de subida de WordPress a Amazon S3"

  1. hola
    ¿el formulario de carga de s3 sube los archivos directamente al cubo de s3 o al servidor y luego al cubo de s3?
    subir directamente ahorrará mis recursos del servidor

    1. Hola Mohd,

      Muy buena pregunta. Para que nuestra funcionalidad de carga de archivos funcione, los archivos también deben subirse a su servidor. Esto se debe a que todos los enlaces al archivo cargado (en su página de entrada, correo electrónico de notificación, etc.) enlazarán con el archivo cargado en su servidor, en lugar de con cualquier conexión de terceros configurada a través de Zapier.

      Si tienes alguna otra pregunta, ponte en contacto con nosotros y nuestro equipo estará encantado de ayudarte 🙂 .

      1. ¿Podríamos utilizar Zapier para derivar los enlaces desde el cubo de S3 y enviar eso en nuestras notificaciones por correo electrónico al cliente (no utilizando las notificaciones de WPForms, sino más bien alguna otra opción de correo integrada en Zapier)?

      2. Hey Mark- ¡Gran pregunta!

        Si la aplicación secundaria que está integrada con Zapier tiene la capacidad de enviar notificaciones basadas en el envío de formularios, entonces esto puede ser posible.

        Sin embargo, lo mejor sería ponerse en contacto con el soporte de Zapier para aclarar esto. Si te sirve de ayuda, puedes ponerte en contacto con ellos aquí.

        Espero que te sirva de ayuda. Gracias y que tengas un buen día:)

  2. Hola,

    Artículo útil, gracias, voy a tratar.
    Si quiero establecer diferentes formas para diferentes cubos S3 , ¿cómo puedo hacerlo?
    Muchas gracias.

    1. ¡Hola Sergio!
      Entonces tendrás que crear diferentes Zaps para diferentes formularios. Con WPforms y nuestro addon Zapier puedes crear tantos Zaps como necesites.
      Espero que esto te ayude.
      Que lo pases bien 🙂 .

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Por favor, tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Este formulario está protegido por Cloudflare Turnstile y se aplican la Política de privacidad y las Condiciones del servicio de Cloudflare.