Acumular mensajes de Contact Form 7 en WordPress

Acumular mensajes de Contact Form 7 en WordPress

En este tutorial vamos a fijarnos como podemos guardar los mensajes enviados con Contact Form 7 en la base sobre datos sobre WordPress.

Formularios sobre contacto Contact Form 7

Como conocemos, Contact Form 7 seri­a un plugin gratis extremadamente popular vacante de descargar en el repositorio de WordPress, que nos permite producir formularios basicos sobre maneras sencilla.

hipervГ­nculo grave

Cuando insertamos en muchas sobre las paginas un formulario creado con este plugin y no ha transpirado alguien nos envia un mensaje utilizando el igual, Contact Form 7 nos lo reenvia a la domicilio sobre e-mail que indiquemos en las arreglos sobre configuracion, sobre manera que no queda guardado en la base de datos de WordPress.

Lo cual puede permanecer extremadamente bien para muchos casos, No obstante quiza en diferentes situaciones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos realizarlo con facilidad utilizando un plugin e igualmente, de quien quiera profundizar un poquito mas, en que lugar se almacenan exactamente esos datos. ?Empecemos!.

Instalando el plugin Flamingo

Como hemos dicho, la alternativa para obtener recolectar los mensajes enviados con Contact Form 7 seri­a usar un ai±adido, asi­ como de eso es sobre lo que vamos a hablar, concretamente del plugin Flamingo.

Flamingo seri­a gratuito que se localiza disponible en el repositorio sobre WordPress. Esta creado por Takayuki Miyoshi, el desarrollador sobre Contact Form 7, debido a que se integra maravillosamente con el exacto.

Este plugin funciona sobre manera muy simple, tenemos que instalarlo desplazandolo hacia el pelo activarlo, y al efectuarlo veremos la nueva decision en el menu a donde podremos visualizar todos las mensajes recibidos. Vamos an iniciar instalandolo asi­ como a comentarlo un poco.

Lo principal sera ir al escritorio sobre WordPress, “Plugins/Anadir nuevo”, e indicar su sustantivo en el ambito de exploracion. La ocasion localizado, lo instalaremos desplazandolo hacia el pelo despues pulsamos referente a activar.

Solo este activado, aparecera la nueva eleccion en el menu sobre WordPress, “Flamingo”, la cual a su oportunidad tendra 2 opciones mas “cuaderno sobre direcciones” y no ha transpirado “Mensajes entrantes”.

Menu de el plugin Flamingo

Puesto que bien, vamos a ver las datos que almacenan ambas usando un mensaje ficticio que nos enviaremos.

Informarse mensajes guardados

Con el fin de empezar nos enviaremos un mensaje como consecuencia de la pagina sobre comunicacion Con El Fin De ver como aparecera la noticia en las dos apartados que hemos mencionado.

Destinar mensaje con Contact Form 7

En caso de que lo hacemos, comprobaremos que el mensaje nos sigue llegando al e-mail electronico que tenemos configurado, desplazandolo hacia el pelo que ademas queda guardada una copia en WordPress. De hecho Al acceder en “Flamingo/Libreta sobre direcciones” tendremos alguna cosa similar a lo cual

Listado sobre direcciones sobre Flamingo

Entre otros datos aparecera el email, el apelativo, unas etiquetas, o el historial, en donde se enumera el numero de mensajes que nos han enviado desde el formulario. Echemos un vistado a ahora la informacion que contiene el apartado “Flamingo/Mensajes entrantes”

Mirada mensajes entrantes en Flamingo

En este caso, veremos un lista con las mensajes recibidos, que aparte podremos filtrar empleando el buscador del plugin. Asimismo tenemos la posibilidad sobre ver las datos concretos de los mensajes que nos lleguen.

Con el fin de ello simplemente poseemos que presionar en “Ver” que nos aparecera al posicionarlos sobre del mensaje en disputa. De esta forma visualizaremos la documentacion que Flamingo esta almacenando en la base de datos sobre WordPress.

Datos esenciales almacenados por Flamingo

Igual que vemos, tambien sobre los valores recogidos como consecuencia de nuestro formulario, nombre, tema, email, mensaje, Ademi?s tenemos el del checkbox sobre la diplomacia de privacidad, lo que es atrayente en el momento de respetar el normativa General sobre refugio de Datos.

Por evidente, aca teneis otro tutorial para insertar la casilla de privacidad en Contact Form 7 por En Caso De Que le quereis echarse un vistazo.

Datos extras almacenados por Flamingo

Tambien sobre todos estos campos, se estan recogiendo otros de maneras implicita. Entre ellos la IP de el cliente que remite el mensaje, el user-agent, la url sobre la pagina desde la cual se envia el mensaje, desplazandolo hacia el pelo alguna referencia mas.

Asi que debido a veis, Flamingo resulta practico cuando necesitamos proteger las mensajes que recibimos por medio de las formularios creados con Contact Form 7, solo realiza carencia instalarlo, activarlo, y presto.

Pero puesto que estamos, vamos an utilizar y no ha transpirado ver un ultimo aspecto extra que puede resultaros atractiva. Esta ocasii?n entraremos en las entranas sobre WordPress para reconocer exactamente donde se estan guardando esos datos.

Donde se almacenan las datos

Semejante como comentamos arriba, Flamingo almacena los datos en la base de datos sobre WordPress, ?pero exactamente en que lugar desplazandolo hacia el pelo de que manera? Vamos an echar un vistazo.

Si entramos en la base sobre datos asi­ como hacemos una exploracion usando el email de el mensaje de prueba que enviamos en el aspecto anterior, veremos que toda esta informacion se esta almacenando en las tablas “wp_postmeta” y no ha transpirado “wp_posts” sobre WordPress. En caso de que quereis conocerlas a final os recomendamos la clase 3 de el curso de base sobre datos de WordPress, en donde se habla ampliamente del argumento.

Estas dos tablas, que son harto relevantes, almacenan el contenido sobre modelos entradas, paginas y no ha transpirado gran mas informacion. Echemos un vistado a por ejemplo la tabla “wp_postmeta” en la cual se guardan determinados datos del mensaje recibido, como son el email, sustantivo, o las campos de el mensaje

Vista de datos guardados en tabla “wp-postmeta”

Por su pieza, la tabla “wp-posts” almacena las 2 post types que crea Flamingo, uno Con El Fin De las direcciones de comunicacii?n, flamingo_contact, y no ha transpirado otro de los mensajes recibidos, flamingo_inbound, asi como el contenido de el mensaje y otros datos.

Ojeada sobre datos guardados en tabla “wp-posts”

?asi­ como esto seri­a cualquier! ?Interesante, verdad? Pues Ahora sabeis, En Caso De Que usais CF7 y necesitais que las mensajes os lleguen al e-mail tambien de guardarlos en WordPress, podeis usar Flamingo y quedara resuelto )

Resumen desplazandolo hacia el pelo conclusion

En este tutorial hemos conocido como podemos guardar en la base sobre datos sobre WordPress los mensajes recibidos como consecuencia de un formulario sobre trato creado con Contact Form 7.

Seri­a tan facil como instalar el plugin Flamingo y no ha transpirado activarlo. Inmediatamente nos aparecera una recien estrenada posibilidad adentro del menu sobre WordPress, desde la que podemos informarse las direcciones sobre los remitentes sobre las mensajes asi­ como las mensajes en si mas determinados otros datos que registra el plugin.