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

Cómo subir archivos desde un formulario de WordPress a Google Drive

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Quieres enviar archivos desde un formulario de contacto de WordPress a Google Drive?

Normalmente, tus plugins de formularios subirán los archivos directamente a tu sitio WordPress. Sin embargo, también puedes subirlos automáticamente a Google Drive para guardarlos y compartirlos más fácilmente.

En este artículo, te mostraremos cómo subir archivos fácilmente desde un formulario de WordPress a Google Drive.

Uploading files from a WordPress form to Google Drive

¿Por qué subir archivos de tu formulario de WordPress a Google Drive?

Normalmente, puede utilizar su plugin maquetador de formularios de WordPress para añadir un campo de subida de archivos y mantener los archivos subidos en su sitio web.

¿Pero qué pasa si quieres compartir los archivos subidos con alguien que no tiene acceso al área de administrador de WordPress?

Aquí es donde entra Google Drive. Google Drive te permite almacenar archivos en la nube y compartirlos fácilmente con cualquiera. También te permite acceder fácilmente a los archivos desde cualquier dispositivo sin necesidad de estar conectado a tu sitio de WordPress.

Por ejemplo, si creas un formulario de solicitud de empleo y pides currículos, puedes subir automáticamente esos archivos directamente a Google Drive y compartirlos con otros miembros de tu equipo.

Otra posibilidad es organizar un concurso en el que los usuarios suben fotos o envían artículos para participar.

Al enviar esos envíos directamente a Google Drive, ahorras espacio en disco en tu sitio web. Al mismo tiempo, mantiene esos archivos seguros en una ubicación remota en la nube.

Además, si quieres garantizar la seguridad de tu WordPress, es una buena idea guardar una copia de tus archivos en otro lugar en caso de corrupción de datos o ataques de hackers. En este caso, tendrás los datos del formulario almacenados en tu WordPress y en Google Drive.

Dicho esto, veamos cómo enviar fácilmente subidas de formularios de WordPress a Google Drive.

Creación y preparación de su formulario de WordPress en WPForms

Para este tutorial, vamos a utilizar WPForms. Es el plugin de formularios de contacto más popular para WordPress con más de 6 millones de instalaciones activas. Viene con una sencilla interfaz de arrastrar y soltar que te permite crear fácilmente cualquier tipo de formulario.

A continuación, vamos a utilizar una herramienta llamada Zapier para conectar WPForms con Google Drive.

Zapier actúa como un puente para enviar datos entre dos aplicaciones diferentes, sin necesidad de utilizar ningún código. Se conecta a la perfección con más de 2000 aplicaciones.

Nota: Necesita la versión Pro o superior para acceder a la extensión Zapier para WPForms.

Creación de un formulario de subida de archivos en WPForms

Primero, necesita instalar y activar el plugin WPForms en su sitio web. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

A continuación, necesitas un formulario que los visitantes de tu sitio web puedan utilizar para enviarte archivos. Si aún no tiene un formulario establecido, marque / compruebe nuestra guía paso a paso para crear un formulario de subida de archivos en WordPress.

Importante: Este método solo funcionará con un archivo. No funcionará con varios archivos de un mismo formulario.

Una vez que hayas establecido tu formulario, tienes que añadirlo a tu sitio web. Para ello, simplemente edita la entrada o página en la que quieres el formulario.

En la pantalla de edición de entradas, haz clic en el botón ‘+’ para añadir un nuevo bloque. Después de eso, busque el bloque WPForms y añadirlo a su área de contenido.

Adding a WPForms block to a post or page

A continuación, publica tu página o entrada para poner en marcha tu formulario. Una vez que lo hayas hecho, sigue adelante y crea una entrada / registros de prueba. Esto se utilizará para establecer y probar la conexión entre WPForms y Google Drive.

Aquí está nuestra entrada / registros de prueba:

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

Preparándose para conectar WPForms con Zapier

Vamos a utilizar Zapier como puente entre WPForms y Google Drive. Para ello, es necesario instalar y activar la extensión Zapier de WPForms.

En el administrador de WordPress, vaya a la página WPForms ” Addons y busque la extensión Zapier. Haz clic en el enlace “Instalar extensión” para instalarla y activarla.

Installing the Zapier addon for WPForms

A continuación, debe visitar la página WPForms ” Ajustes ” Integraciones.

Simplemente haga clic en el logotipo de Zapier para obtener su clave API de Zapier. La necesitará para conectar Zapier con WPForms.

Getting the Zapier API key from WPForms

Copie la clave API en algún lugar seguro o mantenga esta pestaña abierta. Necesitará la clave API en un paso posterior.

Creación de un Zap para enviar archivos desde el formulario de tu sitio web a Google Drive

Una vez que tengas tu formulario listo, ve al sitio web de Zapier. Tienes que crear una cuenta gratuita o acceder a tu cuenta existente.

En tu Escritorio Zapier, simplemente haz clic en el botón ‘Make a Zap’ para empezar. Se abrirá el asistente de configuración.

Nota: Zapier utiliza la palabra ‘zap’ para un proceso con un desencadenante y una acción. Nuestro desencadenante será un visitante que rellene el formulario, y nuestra acción será enviar el archivo o archivos adjuntos al formulario a Google Drive.

En la parte superior de la pantalla, tienes que elegir un nombre para tu zap. Una vez hecho esto, es hora de establecer el disparador.

En primer lugar, debe seleccionar WPForms en el cuadro “Elegir aplicación y evento”. Simplemente escriba ‘WPForms’ en la barra de búsqueda para encontrarlo.

Choosing the WPForms app in Zapier

Ahora se le indicará que seleccione un evento de activación.

Por defecto aparecerá “Nuevo registro”, por lo que sólo tiene que hacer clic en el botón “Continuar”.

Choosing a trigger event in Zapier

Ahora, Zapier le pedirá que acceda a WPForms.

Siga adelante y haga clic en el botón ‘Acceder a WPForms’.

Click the button to sign into WPForms

Aparecerá una ventana emergente. Aquí tienes que introducir la clave API que encontraste antes.

También tienes que añadir la URL(nombre de dominio) de tu sitio web.

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

Una vez introducidos estos datos, basta con hacer clic en el botón “Sí, continuar” para seguir adelante.

A continuación, Zapier te pedirá que selecciones tu formulario de subida de archivos de una lista desplegable. Sigue adelante y haz clic en el nombre de tu formulario.

Select your file upload form from the dropdown in Zapier

Una vez que haya seleccionado el formulario correcto, deberá hacer clic en el botón “Probar activador”.

Esto asegura que Zapier se ha conectado a su formulario correctamente.

Testing your trigger in Zapier

Al hacer clic en ese botón, deberías ver un mensaje que indica que Zapier ha encontrado una entrada / registro de prueba.

Verá los datos en la pantalla.

Viewing the data for the test WPForms entry

Haz clic en el botón “Continuar” para pasar a la parte Acción del Zap.

Aquí, tienes que elegir tu segunda aplicación, Google Drive.

Choosing the Google Drive app as the action for the zap

A continuación, verás el desplegable para elegir un evento de acción.

Seleccione la opción “Subir archivo” y haga clic para continuar.

Choosing 'Upload File' as the action for the zap

Zapier le indicará que acceda a su cuenta de Google Drive.

Sólo tienes que introducir los datos de acceso a tu cuenta de Google.

Signing into Google Drive when prompted by Zapier

Una vez hecho esto, haga clic en el botón “Continuar” para seguir adelante.

A partir de ahí, puedes establecer dónde quieres que vayan los archivos en Google Drive.

Zapier and Google Drive are now connected

Simplemente haga clic en el menú desplegable Unidad para seleccionar si desea utilizar su unidad personal o una unidad compartida.

A continuación, haga clic en el desplegable Carpeta para seleccionar la carpeta que desea utilizar.

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

A continuación, debe indicarle a Zapier qué archivo(s) debe(n) subirse.

En el menú desplegable Archivo, seleccione el campo de subida de su formulario.

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

Después, puede dejar los demás ajustes en blanco y hacer clic en el botón Continuar para seguir adelante.

Zapier te indicará ahora que pruebes tu Zap enviando un archivo subido a Google Drive. Basta con hacer clic en el botón “Probar y continuar” para hacerlo.

Sending the test file to Google Drive using Zapier

Esto enviará a Google Drive los archivos que subiste en tu entrada / registro del formulario de prueba.

Marque / compruebe los archivos en su carpeta de Google Drive.

Viewing the uploaded file in Google Drive

Vuelve a comprobar que el zap funciona. Si no, haz clic en “Volver a probar la acción”.

Cuando estés seguro de que tu zap funciona correctamente, haz clic en el botón “Activar zap” para activarlo.

Turn on your zap once you're ready

Ahora, todos los archivos enviados a través del formulario de subida de archivos se subirán automáticamente a la carpeta de Google Drive que hayas elegido.

WPForms siempre mantendrá una copia de seguridad de todos los archivos en su cuenta de alojamiento de WordPress en caso de que la API de Zapier experimente alguna interrupción.

Ten en cuenta que si recibes muchos envíos de formularios con archivos grandes, esto ocupará más espacio de almacenamiento en Google Drive. En nuestra empresa, utilizamos el plan G Suite Business para obtener espacio de almacenamiento ilimitado.

Nota: Esta guía práctica solo muestra cómo guardar los archivos de los formularios de subida en Google Drive. Pero si quieres guardar entradas / registros de formularios de contacto, como el nombre, el correo electrónico y el mensaje de la persona, lee nuestro tutorial sobre cómo conectar cualquier formulario de WordPress a Google Sheets.

Esperamos que este artículo te haya ayudado a aprender a subir archivos desde un formulario de WordPress a Google Drive. Puede que también te guste nuestro artículo sobre cómo utilizar el contenido generado por el usuario para hacer crecer tu negocio, y nuestra recopilación de los plugins de WordPress imprescindibles para todos los sitios.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: 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 WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso 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.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

5 comentariosDeja una respuesta

  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

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.