Resumen de IA
¿Quieres importar entradas de formularios de un sitio a otro en WordPress? Quizás estés combinando sitios web o migrando a un nuevo dominio.
Con un plugin de formularios de WordPress como WPForms, puedes exportar e importar formularios entre sitios. Sin embargo, transferir las entradas reales del formulario requiere un poco más de esfuerzo. No te preocupes, es manejable y te guiaré a través del proceso paso a paso.
Al final, deberías tener tus entradas de formulario completamente migradas a tu nueva instalación de WordPress.
Cómo importar entradas de formularios a otro sitio
- Paso 1: Exportar tu formulario
- Paso 2: Importar el formulario al nuevo sitio
- Paso 3: Exportar la tabla de la base de datos de entradas del formulario
- Paso 4: Importar la tabla de la base de datos de entradas del formulario
- Paso 5: Editar el ID del formulario para las entradas del formulario importado
- Paso 5: Previsualizar las entradas del formulario importado en el nuevo sitio
- Preguntas frecuentes
Paso 1: Exportar tu formulario
Consejo profesional
Este tutorial asume que ya estás usando WordPress y tienes el plugin WPForms instalado y activado en tu sitio web.
Lo primero que debes hacer es exportar el formulario con las entradas que deseas importar al nuevo sitio.
Para exportar un formulario en WPForms, inicia sesión en tu área de administración de WordPress, luego ve a WPForms » Herramientas y selecciona la pestaña Exportar.
Luego haz clic en el menú desplegable en la sección Exportar Formularios y selecciona los formularios que deseas exportar.
Después de eso, haz clic en el botón Exportar para continuar. Esto descargará un archivo JSON a tu ordenador.
Paso 2: Importar el formulario al nuevo sitio
Después de exportar el formulario del sitio antiguo, es hora de importar tu formulario de WordPress al nuevo sitio. Este paso es esencial para mapear las entradas que importarás al formulario correcto.
En el nuevo sitio, necesitarás instalar WPForms y verificar tu licencia. La licencia Pro de WPForms incluye acceso a las entradas de WPForms, que necesitarás para ver las entradas en el nuevo sitio.
Una vez que hayas comprado la licencia Pro, deberías instalar y activar WPForms en tu sitio de WordPress. Si es la primera vez que instalas un plugin, consulta nuestra guía paso a paso para instalar WPForms.
Crea tu formulario de WordPress ahora
Una vez que instales el plugin, estarás listo para importar tu formulario al nuevo sitio. Para hacerlo, ve a WPForms » Herramientas y selecciona la pestaña Importar si no está seleccionada ya.
Después de eso, haz clic en el botón Elegir archivo en la sección Importar de WPForms y selecciona el archivo de exportación del formulario descargado del Paso 1 anterior.
Una vez que hayas elegido el archivo, haz clic en el botón Importar para importar los formularios.
Verás una notificación de éxito. Para confirmar que los formularios se importaron, haz clic en el enlace ver tus formularios.
Esto te dirigirá a la página de resumen de formularios. Ten en cuenta el ID del formulario, ya que lo necesitaremos en los siguientes pasos.
Paso 3: Exportar la tabla de la base de datos de entradas del formulario
WPForms actualmente no tiene una solución integrada para importar entradas de formularios a otro sitio. Sin embargo, hay otra forma de lograr este objetivo.
Este paso requiere acceder a los archivos de la base de datos de su sitio a través de la consola phpMyAdmin. Si el término phpMyAdmin le parece abrumador, no se preocupe. Le cubro y le explicaré cada paso a medida que avancemos.
Acceso a la consola phpMyAdmin
phpMyAdmin es simplemente un sistema de gestión de bases de datos. Permite a los usuarios gestionar las entradas de la base de datos de su sitio de WordPress utilizando una interfaz visual. Bastante genial, ¿verdad?
La mayoría de los proveedores de alojamiento web de WordPress ofrecen una interfaz fácil de usar como phpMyAdmin para gestionar bases de datos después de instalar WordPress.
Si su sitio de WordPress está alojado en Bluehost, puede encontrar el enlace al servidor de la base de datos phpMyAdmin desplazándose hasta la parte inferior de la página de inicio una vez que haya iniciado sesión en Enlaces útiles » Avanzado » phpMyAdmin:

Una vez que esté en el panel de phpMyAdmin, deberá localizar la base de datos de su sitio. Luego haga clic en ella para ver todas las tablas de su base de datos.
Por lo general, las tablas de la base de datos de WordPress tienen el prefijo wp_. Sin embargo, puede ser diferente dependiendo de su proveedor de alojamiento web o si especificó manualmente un prefijo diferente al instalar WordPress. Puede verificar el prefijo que utiliza su sitio en el archivo wp-config.php.
Acceso a las tablas de entradas de WPForms
El siguiente paso después de acceder al menú de phpMyAdmin es acceder a la tabla de entradas de WPForms y exportar sus entradas. Los datos de las entradas de WPForms se almacenan en 3 tablas en la base de datos de WordPress:
- wp_wpforms_entries
- wp_wpforms_entry_meta
- wp_wpforms_entry_fields
Le mostraré cómo exportar entradas para un formulario específico. Sin embargo, puede seguir el mismo procedimiento para exportar todas las entradas de su sitio. Para este tutorial, exportaré las entradas del formulario que importamos al nuevo sitio de WordPress.
Para empezar, haga clic en la tabla wp_wpforms_entries para ver más detalles sobre la tabla.
Puede exportar entradas individualmente o exportar en bloque todos los datos de la tabla de la base de datos. Exportar entradas individualmente puede ser útil si solo desea exportar entradas para un formulario específico. Puede hacerlo marcando manualmente la casilla junto a cada entrada.
Si hace clic en la columna form_id, filtrará las entradas por ID de formulario, lo que facilitará la selección de todas las entradas para un formulario específico.
Para este tutorial, exportaré la tabla completa ya que solo tengo un formulario en mi sitio. Para continuar, haga clic en el botón Exportar.
A continuación, confirme que el formato está establecido en SQL.
Luego, desplácese hacia abajo y haga clic en el bot ildeo Exportar para continuar. Esto descargar ildea y guardar ildea un archivo SQL en su dispositivo. El nombre del archivo ser ildea el nombre de la tabla exportada. En nuestro ejemplo, el nombre del archivo es wp_wpforms_entries.sql.
Despu ildees de exportar la primera tabla, deber ildea repetir el mismo proceso para exportar las tablas wp_wpforms_entry_fields y wp_wpforms_entry_meta.
Una vez que haya exportado las 3 tablas, proceda al siguiente paso.
Paso 4: Importar la tabla de la base de datos de entradas del formulario
Ahora, es el momento de importar las tablas de la base de datos a la base de datos del nuevo sitio. Deber ildea abrir la base de datos del nuevo sitio en phpMyAdmin.
Edici ildeon del archivo de base de datos exportado
Antes de continuar, hay un paso importante que debe realizar. De lo contrario, es posible que encuentre el error 'la tabla ya existe' al importar su base de datos.
Para evitar que esto suceda, abra el archivo de base de datos que descarg ildeo en un editor de c ildeodigo. A continuaci ildeon, localice la l ildeinea de c ildeodigo que dice: CREATE TABLE `wp_wpforms_entries`.
Esta l ildeinea indica al servidor que cree una nueva tabla en la base de datos. Pero no necesitamos hacer eso, ya que la tabla wp_wpforms_entries ya se ha creado en la base de datos del nuevo sitio.
Deber ildea eliminar el c ildeodigo para evitar que el comando se ejecute. Para hacerlo, elimine o comente el c ildeodigo desde la l ildeinea CREATE TABLE hasta la l ildeinea ENGINE=InnoDB, como se ve en la imagen a continuaci ildeon.
Aseg ildeurese de guardar sus cambios despu ildees. Repita el mismo proceso y elimine el comando CREATE TABLE para las otras tablas de entradas de WPForms.
Importaci ildeon de la tabla de base de datos de entradas de WPForms
Una vez que haya hecho eso, est ildea listo para importar sus entradas a su nuevo sitio. Para hacer esto, regrese a la consola de phpMyAdmin y seleccione la base de datos del nuevo sitio. Despu ildees de eso, haga clic en la tabla wp_wpforms_entries.
Ver ildea que la tabla est ildea actualmente vac ildeia, lo que indica que no hay entradas en el nuevo sitio. Para importar sus entradas, haga clic en el bot ildeo Importar.
Nota: Si hay entradas existentes en el sitio al que desea importar entradas, esta tabla no estar ildea vac ildeia para usted.
Luego haga clic en el bot ildeo Elegir archivo y seleccione el archivo de exportaci ildeon de la base de datos wp_wpforms_entries descargado en el Paso 3 anterior.
No necesita actualizar ninguna configuraci ildeon de importaci ildeon. Simplemente despl ildeacese hacia abajo y haga clic en el bot ildeo Importar para importar su tabla de base de datos.
Deber ildeia recibir una notificaci ildeon de ildeexito despu ildees de que se complete el proceso. Fusionar ildea la tabla importada con la existente. Las entradas existentes en la tabla de base de datos no se sobrescribir ildean.
Ahora, deber ildea repetir el mismo proceso para importar las tablas wp_wpforms_entry_fields y wp_wpforms_entry_meta a la base de datos de su nuevo sitio.
Paso 5: Editar el ID del formulario para las entradas del formulario importado
Este ildeultimo paso es importante para completar el proceso de migraci ildeon. Al importar un formulario en WPForms, se asignar ildean nuevos ID de formulario a cada formulario, que ser ildean diferentes del ID en el sitio desde el que se export ildeo el formulario.
Sin embargo, al importar tus entradas a través de phpMyAdmin, el ID del formulario asociado a las entradas no cambia. Debido a esta discrepancia en el ID del formulario, WPForms no podrá asociar las entradas importadas con el formulario correcto.
Necesitarás actualizar manualmente el ID del formulario en cada entrada para que coincida con el del nuevo sitio. Recuerda que te pedí que anotaras el ID del formulario que importamos. Ha llegado el momento de usarlo.
Edición de los IDs de las tablas de entradas de formularios
Una vez que tengas el ID del formulario, vuelve al panel de phpMyAdmin y abre la tabla wp_wpforms_entries. Puedes actualizar manualmente el ID del formulario para cada entrada. Sin embargo, te mostraré una forma sencilla de acelerar el proceso ejecutando un comando SQL. Para ello, haz clic en la opción Editar en línea.
Luego, reemplaza el comando SQL en el editor con el fragmento de abajo.
UPDATE wp_wpforms_entries SET form_id = 5 WHERE form_id = 10;
UPDATE wp_wpforms_entry_fields SET form_id = 5 WHERE form_id = 10;
UPDATE wp_wpforms_entry_meta SET form_id = 5 WHERE form_id = 10;
Explicación del código
En el código anterior, estamos ejecutando un comando de actualización en las 3 tablas de entradas de WPForms.
A continuación, especificamos el cambio que queremos implementar en las tablas seleccionadas usando el comando SET. Para nuestro ejemplo, estamos estableciendo el valor de la columna form_id a 6 en todas las tablas. Deberás reemplazar este valor con el ID del formulario en tu nuevo sitio.
El comando WHERE form_id = 10 filtra la consulta. Por lo tanto, solo actualiza las entradas donde el form_id existente es 10. Si hay otras entradas de formulario con IDs de formulario diferentes, no se actualizarán cuando ejecutes este script.
Nota: Deberás actualizar este ID para que coincida con el ID del formulario en la tabla de la base de datos que importaste.
Una vez que hayas actualizado los IDs, haz clic en el botón Ir para ejecutar el script. Esto actualizará la columna form_id con el valor que especificaste en el comando SET form_id.
Deberías recibir una notificación de que las 3 tablas se han actualizado.
Si tienes varios formularios, deberás ejecutar el comando SQL anterior de nuevo. En cada caso, actualiza el valor SET form_id para que coincida con el ID del formulario importado en el nuevo sitio. También, actualiza el valor WHERE form_id para que coincida con el ID de las entradas que deseas actualizar.
Paso 5: Previsualizar las entradas del formulario importado en el nuevo sitio
Ahora que has actualizado el ID del formulario de las entradas que importaste a tu base de datos, aparecerán en tu panel de administración de WordPress. Las entradas se asociarán con el formulario cuyo ID especificaste en la base de datos.
Para ver tus entradas importadas, ve a WPForms » Entradas y selecciona el formulario que importaste.
Verás que todas las entradas asociadas con el formulario en el sitio antiguo se han migrado y enlazado al formulario importado en el nuevo sitio.
¡Y listo! Todas tus entradas se han migrado de tu antiguo sitio de WordPress a otro sitio.
Preguntas frecuentes – Cómo importar entradas de formularios
Estas son las respuestas a algunas de las preguntas más frecuentes sobre la importación de entradas de formularios a otro sitio.
¿Cómo importo un formulario en WordPress?
Puedes importar fácilmente un formulario en WordPress usando el importador de un clic en plugins de formularios como WPForms. La función de Importación en WPForms te permite importar formularios de otro sitio. WPForms también te permite migrar formularios de otros plugins de formularios como Contact Form 7, Ninja Forms, etc.
¿Se sobrescribirán las entradas existentes si importo entradas de formularios a través de phpMyAdmin?
En absoluto. Importar entradas de formularios a través de phpMyAdmin es seguro, ya que las nuevas entradas se fusionarán con las entradas existentes en tu sitio.
¿A dónde van los envíos de formularios en WordPress?
Los envíos de formularios a menudo se almacenan en una tabla de base de datos creada por el plugin de formularios que estás utilizando. En WPForms, los envíos se almacenan en la tabla de base de datos wp_wpforms_entries. También puedes enviar los envíos de formularios como correos electrónicos de notificación o verlos como entradas desde el panel de administración de WordPress.
¿Cómo veo las entradas de formularios en WordPress?
WPForms también te permite ver y administrar tus entradas desde el panel de administración de WordPress. Puedes acceder a este menú navegando a WPForms » Entradas y seleccionando el formulario cuya entrada deseas ver.
A continuación, exportar entradas de formularios como PDF
Ahora que has importado tus entradas de formularios a un nuevo sitio, puedes ver y realizar otras actividades relacionadas con las entradas directamente desde el panel de WordPress. Por ejemplo, puedes exportar entradas como archivos CSV o incluso exportar entradas como PDF y enviarlas por correo electrónico a los usuarios.
Crea tu formulario de WordPress ahora
¿Listo para crear tu formulario? Empieza hoy mismo con el plugin de creación de formularios de WordPress más fácil. WPForms Pro incluye muchas plantillas gratuitas y ofrece una garantía de devolución de dinero de 14 días.
Si este artículo te ha sido útil, síguenos en Facebook y Twitter para obtener más tutoriales y guías gratuitas de WordPress.