
GenerateBlocks Pro no para de crecer y es una apuesta decidida por la edición completa del sitio (FSE) desde otro enfoque. Ese modesto plugin que nació en 2022 con cuatro bloques tendrá muy pronto catorce cuando se libere su versión 2.6, que ya está disponible para pruebas en su primera versión alpha.
GenerateBlocks ahora incluye un sistema de formularios integrado, con formularios nativos de contacto y de suscripción por correo electrónico. Puedes configurar los correos electrónicos de los formularios y los correos de confirmación, enviar los formularios a webhooks y conectarlos directamente a Mailchimp, Kit (antes ConvertKit), MailerLite, ActiveCampaign y Brevo. También se incluye la integración con Turnstile para la protección contra el spam, por lo que puedes mantener los envíos limpios sin necesidad de un plugin adicional.
Lo primero que hice fue probar el formulario de contacto para saber si podía usarlo en sustitución de mi actual formulario de contacto sin plugin. A falta de una casilla de aceptación de la política de privacidad para cumplir con el RGPD (cosa que ya les sugerí que añadieran) el formulario es funcional, incluye Honeypot y se puede personalizar prácticamente todo. Cuando se libere la versión final, si le añaden la casilla de aceptar la política de privacidad, me ahorrará tener que revisar periódicamente el código de mi formulario, la seguridad y tal.
Al añadir el bloque dispones de dos plantillas de inicio, la de formulario de contacto y otra para suscripción por correo electrónico

Todos los elementos se anidan y despliegan como las piezas de cualquier elemento de GenerateBlocks y todos tienen su configuración independiente.

Tanto la configuración general como la de sus elementos es muy completa. Puedes hacer casi cualquier cosa como decidir si los campos son obligatorios u opcionales, añadir un icono, cambiar el color del fondo, tamaño del texto, color, etc.

Otra novedad es. Ahora se puede escribir CSS directamente en los estilos de bloques individuales y en los estilos globales, con total compatibilidad con las herramientas de desarrollo, para que los cambios se vean exactamente donde esperas. También hay un nuevo comando "Editar CSS" y un acceso directo en la barra de herramientas de los bloques de GenerateBlocks, por lo que basta un par de clics para empezar a personalizar el estilo.
Esto, que a apriori puede parecer poca cosa, ahora además es muy útil no solo para añadir CSS en cualquier bloque y editarlo fácilmente, además permite identificar más rápido la clase de cada bloque, que antes había que localizar en los ajustes.


Además de distintas correcciones, se han hecho algunos cambios internos para hacer que el editor y la interfaz de usuario parezcan más sólidos. Las vistas previas de deshacer/rehacer de los estilos globales ahora se sincronizan mejor, la biblioteca de patrones cuenta con controles de permisos más estrictos, los datos remotos de los estilos globales se gestionan de forma más conservadora y se ha reducido el número de consultas en la interfaz de usuario necesarias para gestionar el soporte de patrones y menús.
Para su trasteo en un sitio de pruebas se recomienda instalar también GenerateBlocks 2.3.0 alfa, que encontrarás en tu área de usuario si eres cliente de su versión Pro, ya que incluye el código necesario para que funcionen las nuevas características de GenerateBlocks Pro 2.6.0 alfa.












