En este tutorial vamos a observar como podriamos almacenar los mensajes enviados con Contact Form 7 en la base sobre datos de WordPress.
Formularios de trato Contact Form 7
Como conocemos, Contact Form 7 es un plugin sin cargo excesivamente popular vacante para descargar en el repositorio sobre WordPress, que nos permite producir formularios basicos sobre forma sencilla.
Cuando insertamos en alguna sobre las paginas un formulario creado con este plugin y no ha transpirado alguien nos envia un mensaje utilizando el exacto, Contact Form 7 nos lo reenvia a la direccion sobre e-mail que indiquemos en sus arreglos sobre disposicion, de manera que no queda guardado en la base de datos sobre WordPress.
Lo cual puede permanecer excesivamente bien para bastantes casos, sin embargo quiza en diferentes situaciones nos interese almacenarlos. En este tutorial vamos a fijarnos como podriamos efectuarlo facilmente empleando un plugin e igualmente, de quien quiera profundizar un poquito mas, en que lugar se almacenan exactamente estos datos. ?Empecemos!.
Instalando el plugin Flamingo
Como hemos citado, una alternativa de conseguir acumular las mensajes enviados con Contact Form 7 seria usar un ai±adido, y sobre eso es de lo que vamos a hablar, concretamente del plugin Flamingo.
Flamingo seria regalado que se haya vacante en el repositorio de WordPress. Esta creado por Takayuki Miyoshi, el desarrollador de Contact Form 7, por lo que se integra maravillosamente con el mismo.
Este plugin funciona sobre manera excesivamente sencilla, poseemos que instalarlo y no ha transpirado activarlo, desplazandolo hacia el pelo al efectuarlo veremos la nueva posibilidad en el menu a donde podremos visualizar todo el mundo los mensajes recibidos. Vamos a comenzar instalandolo asi como a comentarlo un poco.
Lo principal sera ir al escritorio sobre WordPress, “Plugins/Anadir nuevo”, e indicar su nombre en el campo sobre indagacion. La ocasion localizado, lo instalaremos y despues pulsamos acerca de activar.
Nada mas este activado, aparecera una recien estrenada decision en el menu de WordPress, “Flamingo”, la cual a su ocasii?n tendra dos posibilidades mas “cuaderno sobre direcciones” asi como “Mensajes entrantes”.
Menu del plugin Flamingo
Puesto que bien, vamos a ver los datos que almacenan ambas utilizando un mensaje ficticio que nos enviaremos.
Preguntar mensajes guardados
De comendar nos enviaremos un mensaje como consecuencia de la pagina de comunicacion para ver como aparecera la noticia en los dos apartados que hemos mencionado.
Enviar mensaje con Contact Form 7
Si lo hacemos, comprobaremos que sitios web de citas indias el mensaje nos sigue llegando al correo electronico que tenemos configurado, asi como que ademas queda guardada una copia en WordPress. Sobre hecho al entrar en “Flamingo/Libreta sobre direcciones” tendremos alguna cosa similar a lo cual
Enumeracion de direcciones de Flamingo
Entre otros datos aparecera el email, el apelativo, unas etiquetas, o el informe, donde se enumera la cantidad de mensajes que nos han enviado desde el formulario. Veamos En seguida la referencia 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 usando el buscador de el plugin. Igualmente poseemos la alternativa de ver los datos concretos sobre los mensajes que nos lleguen.
De ello Solamente poseemos que apretar sobre “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, tambien sobre los valores recogidos por mediacii?n de el formulario, nombre, tema, email, mensaje, tambien poseemos el del checkbox de la administracion de privacidad, lo que es interesante a la hora sobre cumplir el Reglamento General de refugio de Datos.
Por cierto, aca teneis otro tutorial de insertar la caseta sobre intimidad en Contact Form 7 por En Caso De Que le quereis echarse un vistazo.
Datos extras almacenados por Flamingo
Tambien de todos dichos campos, se estan recogiendo otros sobre maneras implicita. Entre ellos la IP del cliente que remite el mensaje, el user-agent, la url sobre la pagina desde la que se envia el mensaje, y alguna documentacion mas.
Mismamente que Ahora veis, Flamingo resulta practico cuando necesitamos proteger las mensajes que recibimos por medio de las formularios creados con Contact Form 7, solo permite carencia instalarlo, activarlo, y no ha transpirado listo.
Aunque ya que estamos, vamos an aprovechar asi como ver un ultimo punto extra que puede resultaros atractiva. Esta oportunidad entraremos en las entranas de WordPress para descubrir exactamente donde se estan guardando estos datos.
En que lugar se almacenan los datos
Semejante igual que comentamos en lo alto, Flamingo almacena los datos en la base de datos sobre WordPress, ?pero exactamente donde y sobre que manera? Vamos an echar un vistazo.
En caso de que entramos en la base sobre datos desplazandolo hacia el pelo hacemos una indagacion empleando el email de el mensaje de demostracii?n que enviamos en el tema anterior, veremos que toda esta noticia se esta almacenando en las tablas “wp_postmeta” y “wp_posts” de WordPress. Si quereis conocerlas a fondo os recomendamos la tipo 3 del curso de base sobre datos de WordPress, en donde se deje ampliamente de el asunto.
Estas dos tablas, que son harto notables, almacenan el contenido de nuestras entradas, paginas y muchisima mas documentacion. Veamos por ejemplo la tabla “wp_postmeta” en la cual se guardan varios datos del mensaje recibido, igual que son el email, apelativo, o los campos del mensaje
Ojeada sobre datos guardados en tabla “wp-postmeta”
Por su pieza, la tabla “wp-posts” almacena los dos post types que crea Flamingo, alguno de las direcciones de comunicacii?n, flamingo_contact, desplazandolo hacia el pelo otro Con El Fin De los mensajes recibidos, flamingo_inbound, asi como el contenido de el mensaje y no ha transpirado otros datos.
Vista sobre datos guardados en tabla “wp-posts”
?desplazandolo hacia el pelo esto seria todo! ?Interesante, realidad? Ya que ya sabeis, En Caso De Que usais CF7 y no ha transpirado necesitais que los mensajes os lleguen al correo aparte sobre guardarlos en WordPress, podeis usar Flamingo y no ha transpirado quedara resuelto )
Sumario asi como conclusion
En este tutorial hemos visto como podemos guardar en la base sobre datos de WordPress los mensajes recibidos por medio de un formulario de trato creado con Contact Form 7.
Es tan discreto igual que instalar el plugin Flamingo desplazandolo hacia el pelo activarlo. Inmediatamente nos aparecera una novedosa opcion dentro del menu sobre WordPress, desde la que podemos asesorarse las direcciones sobre las remitentes de los mensajes y los mensajes en si mas algunos otros datos que registra el plugin.