Recolectar mensajes de Contact Form 7 en WordPress

Recolectar mensajes de Contact Form 7 en WordPress

En este tutorial vamos a ver como podri­amos acumular los mensajes enviados con Contact Form 7 en la base sobre datos sobre WordPress.

Formularios sobre comunicacii?n Contact Form 7

Como conocemos, Contact Form 7 es un plugin de balde bastante popular disponible Con El Fin De descargar en el repositorio de WordPress, que nos facilita crear formularios basicos sobre manera sencilla.

Cuando insertamos en muchas sobre las paginas un formulario creado con este plugin desplazandolo hacia el pelo alguien nos envia un mensaje empleando el tiempo, Contact Form 7 nos lo reenvia a la direccion sobre correo que indiquemos en las ajustes sobre estructura, de modo que no queda guardado en la base sobre datos sobre WordPress.

Lo cual puede estar muy bien para muchos casos, aunque quiza en diferentes ocasiones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos hacerlo facilmente usando un plugin y tambien, para quien quiera profundizar un escaso mas, en que lugar se almacenan exactamente estos datos. ?Empecemos!.

Instalando el plugin Flamingo

Como hemos proverbio, la alternativa de obtener almacenar los mensajes enviados con Contact Form 7 es utilizar un complemento, asi­ como de eso es de lo que vamos a hablar, concretamente del plugin Flamingo.

Flamingo es de balde que se halla vacante en el repositorio sobre WordPress. Esta creado por Takayuki Miyoshi, el desarrollador de Contact Form 7, debido a que se integra perfectamente con el exacto.

Este plugin funciona sobre manera muy sencilla, tenemos que instalarlo y no ha transpirado activarlo, y al efectuarlo veremos una novedosa posibilidad en el menu a donde podremos visualizar todo el mundo las mensajes recibidos. Vamos a comenzar instalandolo y no ha transpirado a comentarlo un poquito.

Lo principal sera ir al escritorio de WordPress, „Plugins/Anadir nuevo“, e indicar su apelativo https://hookupdate.net/es/edarling-review/ en el campo de exploracion. La vez localizado, lo instalaremos asi­ como luego pulsamos referente a activar.

Nada mas este activado, aparecera una novedosa eleccion en el menu sobre WordPress, „Flamingo“, la cual a su ocasii?n tendra 2 opciones mas „Libreta de direcciones“ asi­ como „Mensajes entrantes“.

Menu del plugin Flamingo

Por consiguiente bien, vamos a observar las datos que almacenan ambas utilizando un mensaje ficticio que nos enviaremos.

Informarse mensajes guardados

De iniciar nos enviaremos un mensaje por mediacii?n de nuestra pagina sobre contacto Con El Fin De ver como aparecera la informacion en las 2 apartados que hemos mencionado.

Destinar mensaje con Contact Form 7

Si lo hacemos, comprobaremos que el mensaje nos sigue llegando al correo electronico que tenemos configurado, y que ademas queda guardada una copia en WordPress. De hecho al entrar en „Flamingo/Libreta sobre direcciones“ tendremos una cosa similar a lo cual

Lista sobre direcciones sobre Flamingo

Dentro de otros datos aparecera el email, el sustantivo, unas etiquetas, o el informe, a donde se enumera el numero de mensajes que nos han enviado desde el formulario. Veamos ahora la referencia que contiene el apartado „Flamingo/Mensajes entrantes“

Ojeada mensajes entrantes en Flamingo

En este caso, veremos un listado con los mensajes recibidos, que tambien podremos filtrar usando el buscador del plugin. Asimismo poseemos la posibilidad sobre ver las datos concretos de las mensajes que nos lleguen.

Para ello simplemente tenemos que pulsar referente a „Ver“ que nos aparecera al posicionarlos encima de el mensaje en cuestion. De esta maneras visualizaremos la noticia que Flamingo esta almacenando en la base sobre datos sobre WordPress.

Datos esenciales almacenados por Flamingo

Como vemos, Asimismo sobre los valores recogidos por medio de el formulario, apelativo, asunto, email, mensaje, tambien tenemos el del checkbox de la diplomacia de intimidad, lo cual es interesante al momento de respetar el normativa General de refugio de Datos.

Por cierto, aqui teneis otro tutorial Con El Fin De insertar la casilla de privacidad en Contact Form 7 por si le quereis echarse un vistazo.

Datos adicionales almacenados por Flamingo

Aparte de todos esos campos, se estan recogiendo otros de maneras implicita. Dentro de ellos la IP del usuario que remite el mensaje, el user-agent, la url de la pagina desde la que se envia el mensaje, desplazandolo hacia el pelo alguna noticia mas.

De este modo que Ahora veis, Flamingo es practico cuando necesitamos proteger los mensajes que recibimos como consecuencia de los formularios creados con Contact Form 7, solo hace carencia instalarlo, activarlo, asi­ como avispado.

Sin embargo porque estamos, vamos an aprovechar asi­ como ver un ultimo tema extra que puede resultaros atractiva. Esta vez entraremos en las entranas sobre WordPress para conocer exactamente donde se estan guardando esos datos.

En que lugar se almacenan los datos

Igual igual que comentamos arriba, Flamingo almacena las datos en la base sobre datos de WordPress, ?pero exactamente donde y de que maneras? Vamos an echarse un vistazo.

Si entramos en la base sobre datos y hacemos la busqueda empleando el email de el mensaje sobre prueba que enviamos en el tema precedente, veremos que toda esta noticia se esta almacenando en las tablas „wp_postmeta“ asi­ como „wp_posts“ sobre WordPress. En caso de que quereis conocerlas an extremo os recomendamos la especie 3 de el curso sobre base de datos de WordPress, a donde se acento ampliamente de el asunto.

Estas 2 tablas, que son muy relevantes, almacenan el contenido de nuestras entradas, paginas y no ha transpirado demasiada mas noticia. Veamos como podri­a ser la tabla „wp_postmeta“ en la que se guardan varios datos de el mensaje recibido, igual que son el email, sustantivo, o las campos del mensaje

Vista de datos guardados en tabla „wp-postmeta“

Por su parte, la tabla „wp-posts“ almacena los dos post types que genera Flamingo, individuo Con El Fin De las direcciones sobre trato, flamingo_contact, y no ha transpirado otro para las mensajes recibidos, flamingo_inbound, mismamente como el contenido de el mensaje asi­ como otros datos.

Vista sobre datos guardados en tabla „wp-posts“

?y no ha transpirado lo cual es al completo! ?Interesante, verdad? Pues bien sabeis, si usais CF7 y no ha transpirado necesitais que los mensajes os lleguen al correo aparte de guardarlos en WordPress, podeis usar Flamingo y no ha transpirado quedara resuelto )

Resumen y conclusion

En este tutorial hemos observado como podemos proteger en la base de datos de WordPress los mensajes recibidos a traves de un formulario sobre roce creado con Contact Form 7.

Es tan facil igual que instalar el plugin Flamingo y no ha transpirado activarlo. Inmediatamente nos aparecera una nueva decision dentro del menu de WordPress, desde la cual podri­amos preguntar las direcciones de los remitentes de las mensajes asi­ como las mensajes en si mas algunos otros datos que registra el plugin.