Acumular mensajes sobre Contact Form 7 en WordPress
En este tutorial vamos a observar como podriamos guardar las mensajes enviados con Contact Form 7 en la base de datos sobre WordPress.
Formularios de contacto Contact Form 7
Como conocemos, Contact Form 7 es un plugin sin cargo excesivamente popular disponible de descargar en el repositorio de WordPress, que nos permite fabricar formularios basicos de maneras sencilla.
Cuando insertamos en alguna de modelos paginas un formulario creado con este plugin y no ha transpirado alguien nos envia un mensaje empleando el mismo, Contact Form 7 nos lo reenvia a la domicilio de e-mail que indiquemos en sus ajustes de conformacion, de forma que no queda guardado en la base sobre datos sobre WordPress.
Esto puede estar muy bien Con El Fin De bastantes casos, aunque quiza en diferentes situaciones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos efectuarlo facilmente empleando un plugin y tambien, para quien quiera profundizar un poco mas, en que lugar se almacenan exactamente estos datos. ?Empecemos!.
Instalando el plugin Flamingo
Como hemos expresado, la alternativa Con El Fin De obtener guardar las mensajes enviados con Contact Form 7 es utilizar un ai±adido, y no ha transpirado de eso es sobre lo que vamos a hablar, concretamente del plugin Flamingo.
Flamingo es gratuito que se halla disponible en el repositorio sobre WordPress. Esta creado por Takayuki Miyoshi, el desarrollador de Contact Form 7, por lo que se integra maravillosamente con el tiempo.
Este plugin funciona sobre forma extremadamente sencilla, tenemos que instalarlo asi como activarlo, y no ha transpirado al realizarlo veremos una novedosa opcion en el menu a donde podremos visualizar todo el mundo los mensajes recibidos. Vamos an emprender instalandolo desplazandolo hacia el pelo a comentarlo un poco.
Lo principal sera ir al escritorio sobre WordPress, “Plugins/Anadir nuevo”, e indicar su sustantivo en el campo sobre indagacion. La ocasion localizado, lo instalaremos y despues pulsamos referente a activar.
Solo este activado, aparecera la novedosa decision en el menu de WordPress, “Flamingo”, la cual farmers onlysГіlo sexo a su ocasion tendra 2 alternativas mas “bloc de direcciones” y no ha transpirado “Mensajes entrantes”.
Menu de el plugin Flamingo
Ya que bien, vamos a ver los datos que almacenan ambas utilizando un mensaje ficticio que nos enviaremos.
Preguntar mensajes guardados
Para comenzar nos enviaremos un mensaje por mediacii?n de la pagina de comunicacion para ver como aparecera la informacion en los 2 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 poseemos configurado, desplazandolo hacia el pelo que tambien queda guardada una copia en WordPress. Sobre hecho Al acceder en “Flamingo/Libreta de direcciones” tendremos una cosa similar an esto
Listado de direcciones sobre Flamingo
Entre otros datos aparecera el email, el nombre, unas etiquetas, o el informe, a donde se enumera la cantidad de mensajes que nos han enviado desde el formulario. Echemos un vistado a Actualmente la noticia que contiene el apartado “Flamingo/Mensajes entrantes”
Ojeada mensajes entrantes en Flamingo
En este caso, veremos un listado con las mensajes recibidos, que aparte podremos filtrar utilizando el buscador del plugin. Igualmente poseemos la posibilidad sobre ver las datos concretos de las mensajes que nos lleguen.
Con el fin de ello sencillamente poseemos que tantear acerca de “Ver” que nos aparecera al posicionarlos arriba del mensaje en cuestion. De esta forma visualizaremos la noticia que Flamingo esta almacenando en la base sobre datos sobre WordPress.
Datos esenciales almacenados por Flamingo
Igual que vemos, aparte sobre los valores recogidos por medio de nuestro formulario, nombre, asunto, email, mensaje, igualmente poseemos el del checkbox de la administracion de privacidad, lo que es atractiva en el momento sobre seguir el normativa General sobre defensa sobre Datos.
Por exacto, aqui teneis otro tutorial de insertar la casilla de privacidad en Contact Form 7 por En Caso De Que le quereis echarse un vistazo.
Datos extras almacenados por Flamingo
Igualmente sobre todos aquellos campos, se estan recogiendo otros de forma implicita. Entre ellos la IP de el cliente que remite el mensaje, el user-agent, la url de la pagina desde la cual se envia el mensaje, y no ha transpirado alguna referencia mas.
Mismamente que ya veis, Flamingo es practico cuando necesitamos guardar las mensajes que recibimos como consecuencia de las formularios creados con Contact Form 7, solo realiza falta instalarlo, activarlo, asi como vivo.
No obstante puesto que estamos, vamos an aprovechar asi como ver un ultimo tema extra que puede resultaros atractiva. Esta vez entraremos en las entranas de WordPress Con El Fin De reconocer exactamente donde se estan guardando estos datos.
Donde se almacenan las datos
Semejante igual que comentamos arriba, Flamingo almacena las datos en la base sobre datos sobre WordPress, ?pero exactamente donde desplazandolo hacia el pelo sobre que forma? Vamos an echar un vistazo.
En caso de que entramos en la base de datos asi como hacemos la indagacion empleando el email del mensaje de demostracii?n que enviamos en el aspecto previo, veremos que toda esta noticia se esta almacenando en las tablas “wp_postmeta” desplazandolo hacia el pelo “wp_posts” de WordPress. Si quereis conocerlas an extremo os recomendamos la clase 3 del curso sobre base de datos de WordPress, donde se habla ampliamente de el asunto.
Estas 2 tablas, que son muy notables, almacenan el contenido sobre modelos entradas, paginas asi como gran mas noticia. Veamos como podria ser la tabla “wp_postmeta” en la cual se guardan algunos datos del mensaje recibido, como son el email, sustantivo, o las campos de el mensaje
Vista sobre datos guardados en tabla “wp-postmeta”
Por su pieza, la tabla “wp-posts” almacena las dos post types que produce Flamingo, individuo de las direcciones de contacto, flamingo_contact, y no ha transpirado otro para los mensajes recibidos, flamingo_inbound, de este modo igual que el contenido de el mensaje desplazandolo hacia el pelo otros datos.
Ojeada de datos guardados en tabla “wp-posts”
?asi como esto seria todo! ?Interesante, certeza? Puesto que Ahora sabeis, En Caso De Que usais CF7 y no ha transpirado necesitais que los mensajes os lleguen al correo ademas de guardarlos en WordPress, podeis usar Flamingo y quedara resuelto )
Sintesis y conclusion
En este tutorial hemos conocido como podemos guardar en la base sobre datos sobre WordPress las mensajes recibidos como consecuencia de un formulario sobre comunicacion creado con Contact Form 7.
Seria tan discreto igual que instalar el plugin Flamingo y no ha transpirado activarlo. Inmediatamente nos aparecera la nueva decision adentro de el menu sobre WordPress, desde la que podemos preguntar las direcciones de las remitentes de los mensajes y no ha transpirado las mensajes en si mas determinados otros datos que registra el plugin.