X

Cómo guardar datos de formularios en la base de datos de WordPress

cómo guardar datos de formularios en una base de datos de WordPress

¿Quieres una forma fácil de guardar y administrar las entradas de formularios en tu sitio de WordPress?

Cuando alguien envía un formulario en tu sitio, normalmente recibirás un correo electrónico de notificación enviado a tu cuenta de administrador. Pero aunque estos correos electrónicos contengan todos los detalles del formulario, esto no es suficiente.

Querrás almacenar estas entradas de forma organizada.

Te mostraremos la forma más fácil de almacenar datos de formularios en WordPress y luego verlos en un panel fácil de usar. Puedes acceder a estos datos directamente desde tu administrador de WordPress, por lo que no necesitarás iniciar sesión en tu cuenta de hosting o cPanel.

Antes de empezar, primero entendamos qué sucede detrás de escena entre tus formularios y la base de datos.

¿Cómo se almacenan las entradas de formularios de WordPress?

Cuando instalas WordPress, se crea automáticamente una base de datos para ti. Esta base de datos almacena todo tipo de información sobre tu sitio web.

Puedes acceder a tu base de datos iniciando sesión en tu cuenta de hosting. Luego, accede a cPanel » phpMyAdmin en la sección Bases de datos.

Si estás usando Bluehost, lo encontrarás en Enlaces útiles » Avanzado » phpMyAdmin.

Ahora deberías ver un menú a la izquierda con el nombre de tu base de datos.

¿No estás seguro de cuál es el nombre de tu base de datos? No te preocupes, puedes encontrar los detalles de tu base de datos en el archivo wp-config.php. En cPanel, abre el administrador de archivos Administrador de archivos » Public_html.

administrador de archivos

Si tu sitio web está almacenado en una carpeta diferente, asegúrate de seleccionar esa y encontrarás el archivo wp-config.php aquí.

Simplemente haz clic derecho y edita este archivo y encontrarás el nombre de tu base de datos dentro.

Ahora, de vuelta en phpMyAdmin, puedes elegir la base de datos correcta y expandirla para ver una lista de tablas almacenadas debajo de ella.

Encontrarás tus datos de formulario aquí.

Por ejemplo, si estás usando el plugin WPForms, las entradas del formulario se almacenan en estas tablas:

  • wp_wpforms_entries: La información son los campos (valores) de tus entradas y se almacena en esta tabla de base de datos.
  • wp_wpforms_entry_meta: Esta tabla tiene metadatos sobre tus entradas, como IDs y fechas asociadas.
  • wp_wpforms_entry_fields: Esta tabla contiene información codificada de las entradas de tus formularios.
  • wp_wpforms_tasks_meta: Esta tabla almacena información sobre tareas que se procesan en segundo plano.

Si estás utilizando algún otro constructor de formularios como Formidable Forms, deberías encontrarlo de una manera similar.

Los datos de los formularios en estas tablas pueden ser útiles para los desarrolladores, pero para los usuarios habituales de WordPress, hay una forma mucho más sencilla de ver y administrar las entradas de tus formularios.

Te mostraremos cómo hacerlo a continuación.

Cómo administrar las entradas de formularios en WordPress

Cada vez que un usuario envía un formulario, puedes estar recopilando información crucial como los datos de contacto del usuario y sus consultas de preventa.

Querrás una forma fácil de ver esto directamente dentro de tu panel de administración de WordPress en lugar de tener que iniciar sesión en una cuenta diferente cada vez.

La mejor manera de hacerlo es usando WPForms.

página de inicio de WPForms

WPForms es el mejor constructor de formularios para WordPress. Puedes crear todo tipo de formularios, incluyendo formularios de contacto, registro, citas, e incluso encuestas y sondeos.

La razón por la que nos encanta WPForms es que está repleto de funciones. Por ejemplo, cuando alguien envía un formulario, puedes configurar una confirmación de correo electrónico automatizada para el usuario y notificar a tu equipo al mismo tiempo.

También viene con protección contra spam incorporada y puedes agregar captcha, para que las entradas de tu formulario estén limpias. No tendrás que preocuparte por clasificar y eliminar toneladas de envíos de spam de bots.

recaptcha en wpforms

A continuación, también puedes sincronizar los formularios de WordPress con tu cuenta de correo electrónico. De esa manera, todos los nuevos clientes potenciales se pueden agregar automáticamente a tus listas de correo electrónico.

Ahora, cada vez que se envía un formulario, todos estos datos se almacenan en la página de gestión de entradas de WPForms. Podrás ver, editar y eliminar entradas con facilidad.

¡Y hay más! Incluso puedes ver estadísticas sobre el rendimiento de tus formularios.

Debemos mencionar que WPForms es gratuito para que todos creen un formulario para su sitio. Sin embargo, la función de gestión de entradas está disponible en la versión Pro que comienza en $49.50 por año, lo que equivale a solo $4 por mes, lo cual es una ganga por las funciones que obtienes:

  • Formularios, envíos y usuarios ilimitados
  • Plantillas y diseños de formularios
  • Lógica condicional inteligente
  • Campos de formulario avanzados con validación de campos
  • Carga de archivos
  • Notificaciones de formulario
  • Protección contra spam
  • Cumplimiento de la privacidad
  • Resúmenes por correo electrónico
  • Formularios de varias páginas
  • Herramientas de importación/exportación
  • Vistas previas de entradas

...y mucho más. Dicho esto, pasemos al tutorial.

Paso 1: Crea un formulario de WordPress

WPForms hace que crear formularios sea increíblemente simple. Hay toneladas de plantillas para elegir.

formulario de contacto simple en wpforms

También hay un constructor visual de arrastrar y soltar que facilita la personalización del formulario.

arrastrar y soltar en wpforms

No entraremos en instrucciones detalladas aquí, ya que ya cubrimos esto en nuestra guía: Cómo agregar un formulario de contacto a tu sitio web de WordPress.

Este tutorial te guiará sobre cómo instalar WPForms, crear y personalizar tu formulario. También te mostrará cómo habilitar la protección contra spam, configurar notificaciones automatizadas de formularios y conectarte a tu cuenta de correo electrónico.

Paso 2: Gestionar entradas de formularios

Una vez que hayas agregado el formulario a tu sitio de WordPress, puedes esperar a que las personas envíen entradas. Por ahora, sugerimos enviar algunas entradas de prueba.

Cuando envíes una entrada de formulario, sucederán 2 cosas:

  1. Recibirás una notificación por correo electrónico de administrador
  2. Los datos se almacenarán en la base de datos de WordPress

Para acceder a esta base de datos, ve a la sección WPForms » Entradas en tu panel de WordPress.

Te recibirá un panel fácil de entender, incluso para principiantes.

Primero, verás un gráfico con el rendimiento de tu formulario a lo largo del tiempo. Debajo de esto, puedes ver una lista de los formularios que creaste.

Cuando hagas clic en el nombre de un formulario aquí, se abrirá una nueva página con todas las entradas de ese formulario.

Puedes ver los detalles de cada envío. Así que en este formulario que es 'Solicitud de devolución de llamada', verás las columnas de nombre, teléfono y fecha/hora.

Entradas del formulario en wpforms

Junto a cada entrada, puedes ver las acciones para ver, editar y eliminar.

Ahora, WPForms incluso te permite administrar cada envío de formulario. Haz clic en cualquiera de las entradas aquí y se abrirá una nueva página.

Agregar notas en wpforms

Verás todos los detalles del formulario junto con una sección para agregar notas. En la barra lateral derecha, puedes imprimir, exportar, reenviar notificaciones, marcar como no leído y resaltar la entrada.

Como puedes ver, WPForms tiene un sistema de gestión de entradas de formularios completo. Nunca tendrás que salir de tu sitio web de WordPress para administrar las entradas de los formularios.

Paso 3: Deshabilitar el almacenamiento de datos del formulario en la base de datos

Para evitar que los datos del formulario se almacenen en tu base de datos de WordPress, necesitas habilitar una configuración dentro de WPForms.

Edita el formulario que desees y ve a la pestaña Configuración » General dentro del constructor y desplázate hasta el final.

Debes asegurarte de marcar la opción que dice: Deshabilitar el almacenamiento de información de entradas en WordPress. Guarda tu formulario y eso es todo.

Recomendamos hacer una entrada de prueba para asegurarte de que las notificaciones por correo electrónico de tu formulario sigan funcionando. Dado que tu base de datos no almacenará los detalles del formulario, querrás conservar una copia de ese correo electrónico.

Esto nos lleva al final de nuestro tutorial. Ahora sabes dónde encontrar las entradas de tu formulario dentro de tu base de datos, así como verlas dentro de tu panel de WordPress.

Preguntas frecuentes sobre cómo guardar datos de formularios en la base de datos de WordPress

¿Debo guardar los datos del formulario en la base de datos de WordPress?

Guardar los datos del formulario en la base de datos de WordPress te permite almacenar y administrar la información enviada por los usuarios, lo que te permite analizarla, recuperarla y mostrarla más tarde. Esto es particularmente útil para formularios de contacto, encuestas y registros de usuarios.

¿Cómo creo un formulario en WordPress para recopilar datos?

Puedes usar un plugin de formularios de WordPress como WPForms para crear formularios fácilmente. Instala el plugin, crea un nuevo formulario, agrega los campos necesarios e incrusta el formulario en tu sitio web.

¿Puedo guardar datos de formularios sin usar un plugin?

Si bien usar un plugin de formularios es el método más sencillo, también puedes codificar manualmente un formulario y usar PHP para procesar y guardar los datos en la base de datos. Sin embargo, es más complejo y requiere habilidades de codificación.

¿Qué información puedo guardar de un formulario en la base de datos?

Puedes guardar cualquier información enviada a través del formulario, como nombres, direcciones de correo electrónico, mensajes y cualquier campo personalizado que incluyas en tu formulario.

¿Con qué frecuencia debo hacer una copia de seguridad de mi base de datos de WordPress con datos de formularios?

Haz una copia de seguridad de tu base de datos de WordPress regularmente, especialmente antes de realizar cambios en tu sitio web o actualizar plugins. Esto asegura que puedas restaurar tus datos si algo sale mal.

A continuación, querrás leer estos tutoriales sobre qué más puedes hacer con tus formularios de WordPress:

Estas publicaciones mejorarán las funciones de tus formularios de WordPress y te darán más datos para comprender mejor a tu audiencia.

Comentarios   Dejar una respuesta

Añadir un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!