Acumular mensajes de Contact Form 7 en WordPress
2021/09/26
En este tutorial vamos a ver como podemos recolectar los mensajes enviados con Contact Form 7 en la base de datos sobre WordPress.
Formularios de roce Contact Form 7
Igual que conocemos, Contact Form 7 es un plugin gratuito excesivamente popular vacante Con El Fin De descargar en el repositorio de WordPress, que nos facilita generar formularios basicos de maneras simple.
Cuando insertamos en alguna de modelos paginas un formulario creado con este plugin desplazandolo hacia el pelo alguien nos envia un mensaje empleando el identico, Contact Form 7 nos lo reenvia a la direccion sobre correo que indiquemos en las arreglos sobre conformacion, de manera que nunca queda guardado en la base sobre datos de WordPress.
Lo cual puede estar excesivamente bien Con El Fin De muchos casos, aunque quiza en diferentes situaciones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos hacerlo facilmente empleando un plugin e igualmente, Con El Fin De quien quiera profundizar un poquito mas, en que lugar se almacenan exactamente aquellos datos. ?Empecemos!.
Instalando el plugin Flamingo
Igual que hemos mencionado, una alternativa de conseguir aprovisionar los mensajes enviados con Contact Form 7 seria utilizar un complemento, asi como de eso seria de lo que vamos a hablar, concretamente del plugin Flamingo.
Flamingo seria gratis que se halla vacante en el repositorio de WordPress. Esta creado por Takayuki Miyoshi, el desarrollador sobre Contact Form 7, por lo que se integra maravillosamente con el igual.
Este plugin funciona sobre maneras excesivamente sencilla, poseemos que instalarlo asi como activarlo, desplazandolo hacia el pelo al hacerlo veremos la nueva decision en el menu en donde podremos visualizar todos los mensajes recibidos. Vamos a comenzar instalandolo desplazandolo hacia el pelo a comentarlo un poquito.
Lo principal sera ir al escritorio sobre WordPress, “Plugins/Anadir nuevo”, e indicar su sustantivo en el campo sobre indagacion. La ocasii?n localizado, lo instalaremos y no ha transpirado despues pulsamos referente a activar.
Solo este activado, aparecera una novedosa eleccion en el menu sobre WordPress, “Flamingo”, la que a su vez tendra dos posibilidades mas “Libreta de direcciones” desplazandolo hacia el pelo “Mensajes entrantes”.
Menu de el plugin Flamingo
Pues bien, vamos a observar los datos que almacenan ambas usando un mensaje ficticio que nos enviaremos.
Consultar mensajes guardados
De iniciar nos enviaremos un mensaje como consecuencia de nuestra pagina de trato Con El Fin De ver como aparecera la informacion en los dos apartados que hemos mencionado.
Cursar mensaje con Contact Form 7
Si lo hacemos, comprobaremos que el mensaje nos sigue llegando al e-mail electronico que tenemos configurado, desplazandolo hacia el pelo que tambien queda guardada la copia en WordPress. Sobre hecho Al acceder en “Flamingo/Libreta de direcciones” tendremos algo similar an esto
Enumeracion sobre direcciones de Flamingo
Dentro de otros datos aparecera el email, el sustantivo, unas etiquetas, o el historial, a donde se enumera la cantidad sobre mensajes que nos han enviado desde el formulario. Veamos ahora la noticia que contiene el apartado “Flamingo/Mensajes entrantes”
Mirada mensajes entrantes en Flamingo
En este caso, veremos un enumeracion con las mensajes recibidos, que Asimismo podremos filtrar empleando el buscador de el plugin. Ademas poseemos la oportunidad sobre ver las datos concretos sobre los mensajes que nos lleguen.
Con el fin de eso simplemente poseemos que presionar referente a “Ver” que nos aparecera al posicionarlos arriba de el mensaje en disputa. De esta manera visualizaremos la referencia que Flamingo esta almacenando en la base de datos sobre WordPress.
Datos esenciales almacenados por Flamingo
Como vemos, Igualmente de las valores recogidos como consecuencia de nuestro formulario, sustantivo, asunto, email, mensaje, tambien tenemos el del checkbox sobre la politica sobre privacidad, lo cual es interesante en el momento de sobre seguir el Reglamento General sobre resguardo sobre Datos.
Por cierto, aca teneis otro tutorial de incluir la caseta de intimidad en Contact Form 7 por si le quereis echar un vistazo.
Datos extras almacenados por Flamingo
Aparte sobre todos todos estos campos, se estan recogiendo otros sobre manera implicita. Dentro de perfiles EastMeetEast ellos la IP de el consumidor que remite el mensaje, el user-agent, la url de la pagina desde la que se envia el mensaje, asi como muchas documentacion mas.
Mismamente que Ahora veis, Flamingo es practico cuando necesitamos guardar las mensajes que recibimos a traves de las formularios creados con Contact Form 7, solo permite carencia instalarlo, activarlo, asi como listo.
Pero porque estamos, vamos a beneficiarse y no ha transpirado ver un ultimo momento extra que puede resultaros atractiva. Esta vez entraremos en las entranas sobre WordPress de conocer exactamente en que lugar se estan guardando todos estos datos.
Donde se almacenan los datos
Igual como comentamos arriba, Flamingo almacena las datos en la base sobre datos sobre WordPress, ?pero exactamente en que lugar asi como sobre que maneras? Vamos an echar un vistazo.
En caso de que entramos en la base sobre datos desplazandolo hacia el pelo hacemos una exploracion utilizando el email de el mensaje sobre prueba que enviamos en el punto precedente, veremos que toda esta noticia se esta almacenando en las tablas “wp_postmeta” y no ha transpirado “wp_posts” de WordPress. En caso de que quereis conocerlas a fondo os recomendamos la especie 3 de el curso sobre base sobre datos de WordPress, a donde se acento ampliamente del asunto.
Estas dos tablas, que son bastante notables, almacenan el contenido de nuestras entradas, paginas asi como demasiada mas documentacion. Echemos un vistado a por ejemplo la tabla “wp_postmeta” en la cual se guardan ciertos datos de el mensaje recibido, como son el email, apelativo, o las campos del mensaje
Vista sobre datos guardados en tabla “wp-postmeta”
Por su parte, la tabla “wp-posts” almacena las dos post types que crea Flamingo, alguno Con El Fin De las direcciones de comunicacii?n, flamingo_contact, y otro de los mensajes recibidos, flamingo_inbound, de este modo igual que el contenido del mensaje asi como otros datos.
Vista de datos guardados en tabla “wp-posts”
?Y lo cual seria cualquier! ?Interesante, certeza? Ya que ya sabeis, En Caso De Que usais CF7 y necesitais que las mensajes os lleguen al e-mail aparte de guardarlos en WordPress, podeis utilizar Flamingo asi como quedara resuelto )
Sintesis asi como conclusion
En este tutorial hemos observado como podemos proteger en la base sobre datos de WordPress las mensajes recibidos como consecuencia de un formulario sobre comunicacii?n creado con Contact Form 7.
Seria tan discreto igual que instalar el plugin Flamingo asi como activarlo. Inmediatamente nos aparecera la nueva decision en el interior de el menu de WordPress, desde la que podriamos informarse las direcciones de los remitentes sobre las mensajes y no ha transpirado los mensajes en si mas ciertos otros datos que registra el plugin.