Cómo guardar datos de formulario de contacto en la base de datos de WordPress

Recientemente, uno de nuestros lectores preguntó si es posible guardar los datos del formulario de contacto de WordPress en la base de datos.

Por lo general, los complementos de formularios de WordPress más populares enviarán un correo electrónico de notificación a los administradores después de que se envíe una entrada de formulario en el sitio web.

¬ŅPero qu√© sucede con estos datos despu√©s de que se env√≠an? En este art√≠culo, compartiremos c√≥mo guardar los datos del formulario de contacto en la base de datos de WordPress y qu√© significa realmente.

Guardar sus datos de formulario de contacto en su base de datos de WordPress

Formulario de contacto y la base de datos de WordPress (detr√°s de escena)

Cuando un visitante envía un formulario de contacto en su sitio de WordPress, la acción visible más destacada que verá como propietario de un sitio web es una notificación por correo electrónico en su bandeja de entrada que contiene todos los detalles que envió un visitante específico.

Sin embargo, detrás de escena, la mayoría de los complementos de formularios de WordPress también almacenarán estos datos en su base de datos de WordPress.

Una base de datos de WordPress es un sistema de almacenamiento y obtención de datos de manera organizada. Esto permite a los desarrolladores de complementos administrar los datos de forma programable.

Como usuario, si desea mostrar los datos en su base de datos de WordPress, deberá iniciar sesión en su cuenta de alojamiento de WordPress e ir a la herramienta phpMyAdmin.

Por ejemplo, si est√° utilizando Bluehost, el enlace a phpMyAdmin se encuentra en la parte inferior del panel de control en Enlaces √ļtiles ¬ĽAvanzado¬Ľ phpMyAdmin.

Una vez que esté en phpMyAdmin, deberá seleccionar su base de datos de WordPress, luego haga clic en la tabla de la base de datos de su respectivo plugin de formulario de WordPress. Como usamos WPForms, esta es nuestra tabla de formularios: wp_wpforms_entries.

Las tablas wp_wpforms_entries y wp_wpforms_entry_meta que se muestran en la lista phpMyAdmin

Una vez que haya hecho clic en la tabla, encontrar√° todas las entradas de su formulario en campos columna.

Campos de datos del formulario de contacto en la base de datos de WordPress phpMyAdmin View

Dando la apariencia, estar√° de acuerdo con nosotros cuando decimos que esta no es la forma m√°s f√°cil de ver los datos.

Esta es la razón por la cual la mayoría de los complementos de formularios premium de WordPress vienen con una solución de administración de entradas fácil de usar que le permite acceder a las entradas de formularios dentro de su tablero de WordPress.

Sí, todos los datos del formulario de contacto todavía se almacenan en su base de datos de WordPress, pero puede verlos en una interfaz fácil de usar como su administrador de WordPress en lugar de la captura de pantalla anterior.

Veamos un ejemplo de cómo se ve cuando se utiliza WPForms, que es el complemento de formularios de WordPress premium de más rápido crecimiento, y actualmente lo utilizan más de 3 millones de sitios web.

Cómo administrar entradas de formulario de contacto en WordPress

En aras de este ejemplo, usaremos WPForms porque ese es el complemento creado por nuestro equipo, y es lo que usamos en WPBeginner. Sin embargo, existe un proceso similar en otros complementos de formularios populares de WordPress como Formidable Forms y otros.

Primero, por supuesto, deberá crear un formulario de contacto con WPForms. Si necesita instrucciones para esto, puede seguir nuestra guía paso a paso sobre cómo crear un formulario de contacto en WordPress.

Una vez que haya agregado el formulario de contacto en su sitio web, debe continuar y enviar una entrada de prueba. Aquí hay un ejemplo de nuestro sencillo formulario de contacto:

Un formulario de contacto simple, que muestra campos para Nombre, Correo electrónico y Comentario o Mensaje

Una vez que lo haya completado con información de muestra, haga clic en Enviar.

Esto har√° que sucedan dos cosas. Primero, le enviar√° a usted, el administrador del sitio, un correo electr√≥nico con toda la informaci√≥n del formulario. En segundo lugar, almacenar√° los datos del formulario de contacto en su base de datos de WordPress que puede ver en el WPForms ¬ĽEntradas secci√≥n en el panel de WordPress.

La p√°gina Descripci√≥n general de las entradas de WPForms, que muestra un gr√°fico y una tabla con el nombre del formulario y el n√ļmero de entradas

Desde esta pantalla, puede hacer clic en el nombre de su formulario o en el recuento debajo de Todo el tiempo para ver su entrada.

Tabla que muestra los datos ingresados ‚Äč‚Äčdel formulario para nombre, correo electr√≥nico y comentario o mensaje

Las etiquetas de campo (en este caso, Nombre, Correo electrónico y Comentario o Mensaje) se enumeran en la parte superior e inferior de la tabla.

La pantalla de administración de entradas también le permite destacar las entradas (favoritas) en la tabla, marcarlas como leídas o incluso eliminarlas.

Puede hacer clic en el enlace Ver junto al elemento de entrada para ver más detalles como la fecha de envío, otros campos del formulario de contacto, etc.

El enlace Ver, indicado por una flecha roja, en el que hace clic para ver los detalles de entrada del formulario de contacto

En la p√°gina de detalles de la entrada de WPForms, puede agregar notas sobre la entrada del formulario de contacto, imprimirla o exportarla, marcarla como estrella y m√°s.

La p√°gina que muestra todos los detalles sobre la entrada del formulario de contacto

Como usuario, esta interfaz es una forma mucho m√°s f√°cil de ver los datos del formulario de contacto almacenados en una base de datos de WordPress.

Consejo adicional: Cómo deshabilitar el almacenamiento de datos del formulario en la base de datos de WordPress

En algunos casos, es posible que no desee almacenar los datos de su formulario de contacto en una base de datos de WordPress. WPForms también te permite hacer eso. Todo lo que necesita hacer es editar el formulario de WordPress respectivo, y se abrirá el generador de formularios WPForms.

Necesitas ir al Configuraciones ¬ĽGeneral pesta√Īa dentro del generador y despl√°cese hasta la parte inferior. Debe asegurarse de marcar la opci√≥n que dice: Deshabilitar el almacenamiento de informaci√≥n de entrada en WordPress.

Deshabilitar el almacenamiento de entrada en WPForms

Después de eso, simplemente haga clic en el botón Guardar y listo.

Ahora debe volver a este formulario y enviar una entrada de prueba para asegurarse de que recibe notificaciones por correo electrónico. Esto es muy importante porque la entrada del formulario de contacto NO se almacenará en la base de datos cuando haya marcado la configuración anterior.

Si se encuentra con el problema de WordPress que no envía correo electrónico, entonces necesita instalar y activar el complemento WP Mail SMTP. Le ayuda a mejorar la capacidad de entrega del correo electrónico de WordPress al permitirle conectarse con los principales proveedores SMTP como Amazon SES, SendGrid, etc.

Eso es todo. Esperamos que este artículo le haya ayudado a aprender cómo guardar los datos del formulario de contacto en la base de datos de WordPress. También puede consultar nuestra guía sobre los mejores servicios de marketing por correo electrónico para ayudar a aumentar el tráfico y las ventas de su sitio web.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver videos tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.