En este tutorial vamos a observar como podemos almacenar los mensajes enviados con Contact Form 7 en la base sobre datos sobre WordPress.
Formularios de contacto Contact Form 7
Como conocemos, Contact Form 7 es un plugin sin cargo bastante popular vacante para descargar en el repositorio de WordPress, que nos permite fabricar formularios basicos sobre maneras simple.
Cuando insertamos en muchas sobre las paginas un formulario creado con este plugin y no ha transpirado alguien nos envia un mensaje usando el igual, Contact Form 7 nos lo reenvia a la direccion sobre e-mail que indiquemos en las arreglos de configuracion, de manera que nunca queda guardado en la base de datos de WordPress.
Esto puede quedar extremadamente bien para muchos casos, aunque quiza en diferentes situaciones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos realizarlo con facilidad utilizando un plugin e igualmente, Con El Fin De quien quiera profundizar un poco mas, donde se almacenan exactamente dichos datos. ?Empecemos!.
Instalando el plugin Flamingo
Igual que hemos proverbio, una alternativa para obtener almacenar las mensajes enviados con Contact Form 7 es usar un complemento, desplazandolo hacia el pelo sobre eso es sobre lo que vamos a hablar, concretamente del plugin Flamingo.
Flamingo seria de balde que se halla vacante en el repositorio sobre WordPress. Esta creado por Takayuki Miyoshi, el desarrollador de Contact Form 7, por lo que se integra de forma perfecta con el exacto.
Este plugin funciona de forma muy sencilla, poseemos que instalarlo desplazandolo hacia el pelo activarlo, asi como al realizarlo veremos la recien estrenada decision en el menu a donde podremos visualizar todo el mundo los mensajes recibidos. Vamos a comendar instalandolo y a comentarlo un poquito.
Lo principal sera ir al escritorio sobre WordPress, “Plugins/Anadir nuevo”, e indicar su apelativo en el ambito sobre busqueda. Una oportunidad localizado, lo instalaremos asi como despues pulsamos acerca de activar.
Solamente este activado, aparecera una recien estrenada alternativa en el menu de WordPress, “Flamingo”, la cual a su ocasion tendra dos alternativas mas “Libreta sobre direcciones” asi como “Mensajes entrantes”.
Menu de el plugin Flamingo
Ya que bien, vamos a observar las datos que almacenan ambas utilizando un mensaje ficticio que nos enviaremos.
Consultar mensajes guardados
De empezar nos enviaremos un mensaje por medio de nuestra pagina de comunicacion para ver como aparecera la referencia en las 2 apartados que hemos mencionado.
Mandar mensaje con Contact Form 7
En caso de que lo hacemos, comprobaremos que el mensaje nos sigue llegando al correo electronico que poseemos configurado, desplazandolo hacia el pelo que ademas queda guardada una copia en WordPress. De hecho Al acceder en “Flamingo/Libreta sobre direcciones” tendremos una cosa similar a lo cual
Listado de direcciones de Flamingo
Dentro de otros datos aparecera el email, el nombre, unas etiquetas, o el historial, a donde se enumera el numero de mensajes que nos han enviado desde el formulario. Veamos hoy por hoy la noticia que contiene el apartado “Flamingo/Mensajes entrantes”
Mirada mensajes entrantes en Flamingo
En este caso, veremos un relacion con los mensajes recibidos, heterosexual citas heterosexo que Igualmente podremos filtrar utilizando el buscador del plugin. Tambien poseemos la alternativa de ver las datos concretos de las mensajes que nos lleguen.
De ello sencillamente tenemos que tantear en “Ver” que nos aparecera al posicionarlos arriba de el mensaje en cuestion. Sobre esta maneras visualizaremos la referencia que Flamingo esta almacenando en la base de datos de WordPress.
Datos esenciales almacenados por Flamingo
Igual que vemos, Asimismo de las valores recogidos como consecuencia de nuestro formulario, apelativo, tema, email, mensaje, ademas tenemos el del checkbox de la diplomacia de intimidad, lo que es importante al momento de cumplir el Reglamento General sobre resguardo de Datos.
Por cierto, aqui teneis otro tutorial de incluir la casilla sobre privacidad en Contact Form 7 por si le quereis echar un vistazo.
Datos adicionales almacenados por Flamingo
Tambien de todo el mundo aquellos campos, se estan recogiendo otros de maneras implicita. Dentro de ellos la IP del usuario que remite el mensaje, el user-agent, la url sobre la pagina desde la cual se envia el mensaje, y alguna referencia mas.
Asi que Ahora veis, Flamingo es practico cuando necesitamos guardar los mensajes que recibimos como consecuencia de las formularios creados con Contact Form 7, solo permite falta instalarlo, activarlo, y preparado.
No obstante puesto que estamos, vamos an utilizar desplazandolo hacia el pelo ver un ultimo aspecto extra que puede resultaros interesante. Esta ocasion entraremos en las entranas sobre WordPress Con El Fin De descubrir exactamente en que lugar se estan guardando todos estos datos.
Donde se almacenan las datos
Semejante como comentamos arriba, Flamingo almacena los datos en la base sobre datos sobre WordPress, ?pero exactamente donde y no ha transpirado de que maneras? Vamos an echar un vistazo.
En caso de que entramos en nuestra base sobre datos desplazandolo hacia el pelo hacemos una busqueda usando el email del mensaje sobre demostracii?n que enviamos en el punto inicial, veremos que toda esta noticia se esta almacenando en las tablas “wp_postmeta” desplazandolo hacia el pelo “wp_posts” de WordPress. En caso de que quereis conocerlas a final os recomendamos la especie 3 del cursillo de base de datos sobre WordPress, en donde se acento ampliamente de el argumento.
Estas 2 tablas, que son muy relevantes, almacenan el contenido sobre nuestras entradas, paginas y muchisima mas referencia. Veamos como podria ser la tabla “wp_postmeta” en la que se guardan varios datos de el mensaje recibido, como son el email, apelativo, 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 produce Flamingo, individuo de las direcciones de trato, flamingo_contact, y no ha transpirado otro Con El Fin De las mensajes recibidos, flamingo_inbound, asi igual que el contenido de el mensaje y otros datos.
Ojeada sobre datos guardados en tabla “wp-posts”
?Y lo cual seria al completo! ?Interesante, certeza? Ya que debido a sabeis, En Caso De Que usais CF7 asi como necesitais que las mensajes os lleguen al e-mail tambien sobre guardarlos en WordPress, podeis usar Flamingo y quedara resuelto )
Sintesis desplazandolo hacia el pelo conclusion
En este tutorial hemos observado como podemos proteger en la base de datos sobre WordPress los mensajes recibidos por mediacii?n de un formulario de roce creado con Contact Form 7.
Seria tan sencillo igual que instalar el plugin Flamingo y activarlo. Inmediatamente nos aparecera la novedosa eleccion dentro del menu sobre WordPress, desde la que podriamos asesorarse las direcciones de las remitentes sobre las mensajes asi como las mensajes en si mas varios otros datos que registra el plugin.