En este tutorial vamos a ver como podemos aprovisionar las mensajes enviados con Contact Form 7 en la base sobre datos de WordPress.
Formularios sobre contacto Contact Form 7
Como conocemos, Contact Form 7 seria un plugin de balde muy popular vacante Con El Fin De descargar en el repositorio de WordPress, que nos facilita generar formularios basicos de manera simple.
Cuando insertamos en alguna de modelos paginas un formulario creado con este plugin y no ha transpirado alguien nos envia un mensaje usando el identico, Contact Form 7 nos lo reenvia a la domicilio de correo que indiquemos en las ajustes de conformacion, sobre forma que nunca queda guardado en la base de datos sobre WordPress.
Esto puede estar extremadamente bien Con El Fin De gran cantidad de casos, aunque quiza en otras situaciones nos interese almacenarlos. En este tutorial vamos a observar como podriamos realizarlo facilmente usando un plugin y tambien, Con El Fin De quien quiera profundizar un escaso mas, en que lugar se almacenan exactamente todos estos datos. ?Empecemos!.
Instalando el plugin Flamingo
Como hemos citado, una alternativa Con El Fin De obtener almacenar las mensajes enviados con Contact Form 7 seria utilizar un complemento, asi como de eso seria de lo que vamos a hablar, concretamente de el plugin Flamingo.
Flamingo es gratuito que se localiza disponible en el repositorio de 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 maneras muy sencilla, tenemos que instalarlo asi como activarlo, y no ha transpirado al efectuarlo veremos una novedosa eleccion en el menu en donde podremos visualizar todos los mensajes recibidos. Vamos an empezar instalandolo y a comentarlo un escaso.
Lo principal sera ir al escritorio de WordPress, “Plugins/Anadir nuevo”, e indicar su nombre en el sector de exploracion. La oportunidad localizado, lo instalaremos desplazandolo hacia el pelo despues pulsamos sobre activar.
Solamente este activado, aparecera una recien estrenada eleccion en el menu sobre WordPress, “Flamingo”, la cual a su vez tendra 2 posibilidades mas “Libreta sobre direcciones” y “Mensajes entrantes”.
Menu de el plugin Flamingo
Por consiguiente bien, vamos a fijarnos los datos que almacenan ambas utilizando un mensaje ficticio que nos enviaremos.
Preguntar mensajes guardados
Para comendar nos enviaremos un mensaje por medio de nuestra pagina sobre roce Con El Fin De ver como aparecera la noticia en los dos apartados que hemos mencionado.
Enviar 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, y que Asimismo queda guardada la copia en WordPress. Sobre hecho Al acceder en “Flamingo/Libreta sobre direcciones” tendremos alguna cosa similar an esto
Listado de direcciones de Flamingo
Entre otros datos aparecera grizzly pc el email, el sustantivo, unas etiquetas, o el informe, a donde se enumera el numero sobre 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 Igualmente podremos filtrar empleando el buscador del plugin. Asimismo tenemos la alternativa sobre ver las datos concretos de los mensajes que nos lleguen.
Para ello simplemente tenemos que tantear referente a “Ver” que nos aparecera al posicionarlos arriba de el mensaje en cuestion. Sobre esta forma visualizaremos la documentacion que Flamingo esta almacenando en la base de datos de WordPress.
Datos esenciales almacenados por Flamingo
Igual que vemos, tambien de los valores recogidos por medio de el formulario, sustantivo, tema, email, mensaje, ademas poseemos el del checkbox de la politica de intimidad, lo que puede ser interesante en el momento sobre cumplir el normativa General sobre defensa de Datos.
Por evidente, aqui teneis otro tutorial Con El Fin De incluir la casilla sobre intimidad en Contact Form 7 por si le quereis echarse un vistazo.
Datos adicionales almacenados por Flamingo
Tambien sobre todo el mundo todos estos campos, se estan recogiendo otros de maneras implicita. Entre ellos la IP del consumidor 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.
Mismamente que bien veis, Flamingo es practico cuando necesitamos proteger las mensajes que recibimos a traves de las formularios creados con Contact Form 7, solo hace carencia instalarlo, activarlo, desplazandolo hacia el pelo vivo.
Pero ya que estamos, vamos an utilizar asi como ver un ultimo punto extra que puede resultaros atractiva. Esta ocasii?n entraremos en las entranas de WordPress para descubrir exactamente donde se estan guardando esos datos.
Donde se almacenan los datos
Semejante igual que comentamos arriba, Flamingo almacena los datos en la base sobre datos de WordPress, ?pero exactamente en que lugar y sobre que forma? Vamos an echarse un vistazo.
En caso de que entramos en nuestra base sobre datos asi como hacemos una busqueda empleando el email de el mensaje sobre prueba que enviamos en el tema inicial, veremos que toda esta noticia se esta almacenando en las tablas “wp_postmeta” asi como “wp_posts” sobre WordPress. Si quereis conocerlas an extremo os recomendamos la especie 3 de el cursillo de base de datos sobre WordPress, en donde se deje ampliamente del argumento.
Estas dos tablas, que son harto notables, almacenan el contenido sobre modelos entradas, paginas asi como muchisima mas informacion. Echemos un vistado a como podria ser la tabla “wp_postmeta” en la cual se guardan varios datos de el mensaje recibido, como son el email, sustantivo, o las campos de el mensaje
Ojeada sobre datos guardados en tabla “wp-postmeta”
Por su parte, la tabla “wp-posts” almacena las dos post types que produce Flamingo, uno Con El Fin De las direcciones sobre comunicacion, flamingo_contact, y no ha transpirado otro Con El Fin De las mensajes recibidos, flamingo_inbound, mismamente igual que el contenido del mensaje asi como otros datos.
Ojeada sobre datos guardados en tabla “wp-posts”
?desplazandolo hacia el pelo esto es cualquier! ?Interesante, verdad? Pues ya sabeis, si usais CF7 y no ha transpirado necesitais que los mensajes os lleguen al correo Igualmente de guardarlos en WordPress, podeis utilizar Flamingo y no ha transpirado quedara resuelto )
Resumen desplazandolo hacia el pelo conclusion
En este tutorial hemos observado como podriamos proteger en la base de datos sobre WordPress las mensajes recibidos por medio de un formulario sobre contacto creado con Contact Form 7.
Seria tan sencillo como instalar el plugin Flamingo y activarlo. Inmediatamente nos aparecera la nueva eleccion en el interior de el menu sobre WordPress, desde la cual podemos consultar las direcciones sobre los remitentes de las mensajes asi como las mensajes en si mas varios otros datos que registra el plugin.