Llevo algo más de un año trabajando diariamente con Divi (algunos días hasta 9 horas) y una característica que echo de menos en este pagebuilder es la opción de que las entradas que se recogen a través de los formularios se queden guardadas en la base de datos.
Índice:
¿Por qué guardar las entradas de los formularios en la base de datos de WordPress?
A ver, esto es según el gusto de cada uno. Pero mi neura me dice que, cuando el usuario rellena el formulario y le da a enviar, pueden fallar varias cosas y hacer que no reciba esos datos en mi correo. Y no hay nada más feo que no contestar a un posible cliente.
Así que siempre me gusta cubrirme las espaldas guardando los registros de las entradas en WordPress y poder consultarlas de vez en cuando para ver si hay algún correo que no he recibido.
Formidable Forms vs Divi
Os confieso que lo mío con los formularios no es una relación precisamente bonita. Empecé usando los formularios de Divi, pero fallaban y además no guardaban los registros en WordPress. Así que decidí sustituirlos por Contact Form 7. Pero terminé cogiéndole manía a este plugin porque vi que no era tan potente como pensábamos, y no deja configurar varias opciones que considero necesarias. A ver, que para un formulario simple de contacto está bien, pero descubrí Formidable Forms en su versión gratuita, y comencé a usarlo. Además este plugin guarda las entradas de los formularios y pueden consultarse desde el backend de WordPress. Y desde entonces lo he estado usando, hasta que me cansé de recibir SPAM.
Sí, configuré recaptcha de Google con Formidable Forms, pero entonces tenía que configurar la política de cookies y el banner porque el recaptcha de Google mete tropecientas cookies de Google. Y no todas son funcionales…
Así que decidí darle otra oportunidad a los formularios de Divi. Instalé el módulo de formularios en el apartado «Contacto» de esta web, y también configuré un SMTP para que el plugin no fallara (con Formidable no era necesario).
Pero seguía echando de menos la opción de que los registros se guardaran en la base de datos, hasta que una lección de la Academia de WordPress Avanzado de Álvaro Fontela me abrió los ojos. En esta lección, Álvaro explicaba como podíamos comprobar el envío de emails desde WordPress y consultar los logs.
Y entonces, durante la lección, apareció este plugin:
Puedes instalar el plugin desde el repo, y en el menú del backend de tu WordPress, dirigirte a «Email Log» > View Logs.
Se abrirá una interfaz sencilla en la que podrás ver los registros de tus formularios de Divi que entren a partir de ahora.
Pero no solo guarda los logs, sino que además, si pinchas sobre cada log, te muestra una ventana con el contenido del formulario con todo detalle:
¿Qué resuelvo con esto?
Pues varias cosas:
1) Usar los formularios de Divi, de forma que de cara al diseño quedan mucho mejor y además no tengo que instalar plugins de terceros.
2) Usar el «captcha» que tienen los formularios de Divi, la famosa casilla en la que tienes que sumar, de forma que el SPAM me ha desaparecido por completo.
3) No tengo que meter el recpatcha de Google, por lo que no tengo que enumerar las cookies en la política, ni tengo que configurar el banner de cookies para que bloquee las que no son necesarias.
4) Añadiendo el plugin Email Logs, guardo un registro de las entradas del formu en mi WordPress (neura personal resuelta).
0 comentarios