ReportedIP Hive 3.0.7: protección antispam para formularios de contacto de Divi
ReportedIP Hive 3.0.7 y el complemento Pro 3.0.6 protegen ahora los formularios de contacto de Divi contra el spam y mantienen la protección de formularios activa junto a los plugins de caché y optimización. Las dos actualizaciones ya están disponibles, el plugin gratuito en wordpress.org y el complemento Pro en reportedip.com.
No tienes que configurar nada a mano. En un sitio con el plan Business, el interruptor de Divi se activa solo tras la actualización, y las exclusiones para los plugins de caché se registran automáticamente.
¿Cómo protege Hive los formularios de contacto de Divi?
Hive Pro 3.0.6 añade el módulo de formulario de contacto de Divi a los formularios protegidos. Vale para el tema Divi en las versiones 4 y 5 y para el plugin Divi Builder. La comprobación es la misma que Hive ya aplica a Elementor Forms, Gravity Forms, WPForms y los demás plugins de formularios compatibles: un campo oculto que un bot rellena y una persona nunca ve, y una prueba de ejecución que un navegador real completa en segundo plano mientras el visitante escribe.
- Los visitantes no ven ningún campo nuevo, ninguna imagen que descifrar y ningún paso adicional.
- El captcha de suma de Divi se queda como está. Puedes mantenerlo o desactivarlo en los ajustes del módulo.
- Divi 5 construye sus formularios como bloques y los envía sin el script de Divi 4. Hive funciona con las dos formas.
- El interruptor se llama Proteger formularios de contacto de Divi y está en Ajustes de protección, Formularios. Forma parte del plan Business del complemento Hive Pro.
¿Qué ve el remitente cuando Hive rechaza un formulario de Divi?
Un envío rechazado nunca desaparece sin explicación. El remitente lee el motivo en la caja de mensajes del formulario, en el mismo lugar y con el mismo estilo que Divi usa para sus propios errores, y el formulario sigue en pantalla con todo lo escrito. No se envía ningún correo, y no se sigue una redirección configurada en el módulo.
Lo hemos probado en sitios en producción con Divi 4.27 y Divi 5.12, con formularios de contacto sencillos y con un formulario de pedido que muestra campos según respuestas anteriores. Los envíos reales llegaron como antes; los envíos con una dirección de correo desechable se rechazaron con el mensaje en el formulario y no salió ningún correo.
¿Qué plugins de caché y optimización tiene en cuenta Hive 3.0.7?
Los plugins de optimización eliminan el CSS que consideran sin uso, retrasan el JavaScript hasta el primer clic o combinan scripts en un solo archivo. Para la protección de formularios eso es un problema: un script retrasado no completa la prueba de ejecución a tiempo. Hive 3.0.7 registra su script y sus estilos de protección de formularios como exclusiones en estos 12 plugins:
| Plugin | Plugin | Plugin |
|---|---|---|
| WP Rocket | LiteSpeed Cache | Perfmatters |
| FlyingPress | Autoptimize | SiteGround Optimizer |
| Hummingbird | Jetpack Boost | W3 Total Cache |
| WP-Optimize | Breeze | Cloudflare Rocket Loader |
No tienes que introducir nada en estos plugins. Tras la actualización, Hive vacía una vez las cachés de páginas para que las páginas en caché reciban el nuevo marcado de los formularios.
¿Por qué podía verse el campo oculto del formulario?
El campo oculto se ocultaba con una regla de estilo en la página. En un sitio, WP Rocket eliminó esa regla como CSS sin uso y el campo apareció debajo del formulario. Un navegador que rellena formularios automáticamente escribió entonces un valor en él, y Hive clasificó al visitante como bot. Desde la 3.0.7 el campo se oculta con su propio atributo de estilo, que ningún optimizador de CSS toca.
¿Qué más ha cambiado en Hive Pro 3.0.6?
El script que envía a un cliente a la verificación en dos pasos en el checkout por bloques de WooCommerce está ahora en la misma lista de exclusiones. Retrasado por un optimizador, podía perder el momento en que tiene que reaccionar y dejar al cliente en el checkout sin la verificación.
¿Cómo actualizo a ReportedIP Hive 3.0.7?
| Parte | Versión | Origen |
|---|---|---|
| ReportedIP Hive | 3.0.7 | wordpress.org, actualización normal del plugin |
| ReportedIP Hive Pro | 3.0.6 | reportedip.com, actualización normal del plugin |
Las dos actualizaciones llegan por la pantalla de actualizaciones habitual de WordPress. El complemento Pro 3.0.6 también funciona con versiones anteriores del plugin gratuito, pero las exclusiones para los optimizadores solo se aplican con Hive 3.0.7. La lista completa de cambios está en el registro de cambios de Hive, y el plugin gratuito aparece en el directorio de plugins de WordPress.
La actualización anterior, Hive 3.0.6, cerró una vía de ataque en el actualizador del núcleo de WordPress; los detalles están en nuestro artículo sobre el fallo del actualizador anterior a WordPress 7.1.4. Cómo funciona la protección de formularios sin captcha lo explica la guía de protección antispam de formularios sin captcha.
Protege tus formularios, accesos y cuentas de administrador de WordPress con ReportedIP Hive.