Ir al contenido principal

Esta semana llega la beta de Builderius Pro 1.0. Es una actualización pensada para flujos de trabajo más serios: componentes reutilizables, edición de estilos sin fricciones y acceso al código cuando hace falta, consultas de datos para sitios con contenido complejo y un entorno que contempla staging y control de versiones.
Junto al lanzamiento, el equipo publicará una hoja de ruta con el estado de cada tarea, y piden feedback de pruebas en proyectos reales para pulir el lanzamiento final.

Builderius Pro 1.0 (Beta) llega esta semana 🚀

Solo cuando no queda más remedio.
Artículo muy práctico sobre cuándo escribir CSS a mano y cuándo no si trabajas con Tailwind + Flowtitude.

Qué te llevas:

  • Los 4 problemas típicos del CSS manual (fragmentación, inconsistencia, cascada, escalabilidad).
  • Cómo usar utilidades y roles para evitar deuda técnica.
  • 3 ejemplos reales (botones, tipografía, grid).
  • Cuándo sí CSS manual (y dónde ponerlo: capa components y custom).

Léelo aquí: https://flowtitude.com/css-personalizado-con-wordpress-solo-cuando-no-queda-mas-remedio/

Para debatir en la comunidad:

  1. ¿Cuánto CSS manual escribes en una semana típica?
  2. ¿Qué caso “cerrado” de plugin te obliga a CSS?
  3. ¿Qué patrón de Flowtitude te ha ahorrado más tiempo?
¿CSS personalizado en WordPress?

La parte de Gutenberg queda temporalmente pausada por un problema de previsualización entre el editor de bloques y WindPress. El resto del curso no se ve afectado.

Qué cambia

  • Pausamos el contenido y las prácticas específicas de Gutenberg hasta que se resuelva el problema de previsualización con WindPress.

Qué no cambia

  • El resto del curso (incluyendo Bricks y los módulos siguientes) sigue disponible y activo.
  • Tu progreso, acceso y soporte no se ven afectados.

Qué hacer mientras tanto

  1. Continúa con el Módulo 1 y con la parte de Bricks del Módulo 2.
  2. Avanza al Módulo 3 (HTML semántico, layouts y diseño visual) si ya terminaste lo anterior.
  3. Si usas Gutenberg en un proyecto real, avanza con la teoría/diseño y documenta tus decisiones; aplicaremos las prácticas cuando el problema de previsualización esté resuelto.

Soporte

  • Si tienes dudas o un caso concreto con Gutenberg, responde en este hilo o abre un ticket en Fluent Support.

Avisaremos en este mismo post cuando la sección de Gutenberg vuelva a estar activa.

Gracias por tu comprensión,
Ángel Julián, instructor del curso

🛠️ Actualización del curso: sección de Gutenberg en pausa temporal

Se corrige Bricks Plain Classes que no funcionaba en algunos tipos de plantillas (Archive, Search, Section, etc.).
👉 Recomendado actualizar cuanto antes si usas Bricks.

📣 WindPress 3.3.61 — Fix importante para Bricks

Quería compartiros una alerta importante sobre una vulnerabilidad de seguridad detectada en Fluent Forms, uno de los pilares de mi ecosistema — algo que vosotros ya sabeis.

Según información actualizada, se ha descubierto una vulnerabilidad de inyección de objetos PHP (PHP Object Injection) que afecta a las versiones de Fluent Forms desde la 5.1.16 hasta la 6.1.1. Este fallo permite que usuarios con al menos permisos de “Subscriber” (suscriptor) puedan inyectar objetos PHP maliciosos. Lo más serio es que, bajo ciertas condiciones del servidor, esto podría derivar incluso en ejecución remota de código (RCE), si está activada la directiva allow_url_include ‌NVD.

El registro indica que, aunque se intentó parchear este fallo en la versión 6.1.0, ese parche provocó un error fatal. En cambio, la versión 6.1.2 parece ser la única que corrige correctamente esta vulnerabilidad sin romper funcionalidades críticas ‌NVD.

Además, fuentes previas ya habían detectado otros fallos:

  • En mayo de 2024, se identificaron varias vulnerabilidades severas:

    • CVE-2024-2771 (CVSS 9.8): escalada de privilegios que permitía a atacantes no autenticados obtener permisos administrativos.
    • CVE-2024-2782 (CVSS 7.5): modificación no autorizada de configuraciones del plugin.
    • CVE-2024-4709 (CVSS 7.2): inyección de scripts maliciosos por usuarios con rol colaborador o superior.
      Todas ellas estaban presentes en versiones anteriores a la 5.1.17. El consejo era actualizar a la 5.1.17 o superior ‌csirt.telconet.net.

Qué hacer si usas Fluent Forms:

  1. Actualiza de inmediato a la versión más reciente disponible, idealmente la 6.1.2 o una superior, para protegerte contra la vulnerabilidad de inyección de objetos PHP identificada como CVE-2025-9260.
  2. Si no puedes actualizar a la 6.1.2, considera regresar al mínimo a la versión 5.1.17, que corrige vulnerabilidades graves anteriores (como CVE-2024-2771/2782/4709) csirt.telconet.net.
  3. Revisa cuidadosamente los permisos de usuario en tu sitio. Evita otorgar roles innecesarios (como “Subscriber” con más acceso del debido).
  4. Mantente alerta ante futuros boletines de seguridad e implementa buenas prácticas de WordPress: mantener plugins, temas y el core actualizados; usar contraseñas robustas; habilitar 2FA donde sea posible; limitar instalaciones activas no esenciales ‌Fluent Forms.

Resumen rápido:

Vulnerabilidad Versiones afectadas Riesgo principal Solución recomendada PHP Object Injection (CVE-2025-9260) 5.1.16 – 6.1.1 Inyección de PHP y posible RCE Actualizar a 6.1.2 o superior Escalada y admin takeover (CVE-2024-2771, CVE-2024-2782, CVE-2024-4709) < 5.1.17 Escalada de privilegios, XSS, manipulación de configuraciones Actualizar a ≥ 5.1.17

Martín, que sabe de mi debilidad por los productos de Fluent, me puso sobre la pista de este tema. Y creo que vale la pena compartirlo aquí para que todos estemos al día.

Importante aviso: vulnerabilidad de seguridad en Fluent Forms

⏳ la presentación tendra lugar mañana 10 de septiembre. ☄️💥🚀

Todo lo nuevo en Builderius Pro V1 – el constructor visual para WordPress que no te obliga a elegir entre velocidad y control.

  • 🔹 Control HTML completo (cualquier etiqueta, cualquier atributo, salida limpia)
  • 🔹 Datos dinámicos con GraphQL (consultas personalizadas, fuentes remotas, integración con ACF)
  • 🔹 Flujos de trabajo CSS profesionales (variables, scoping, modo código cuando lo necesites)
  • 🔹 Arquitectura real de componentes (con props, variantes y anidación)

Este es el desarrollo visual que realmente escala con tus proyectos.

👉 Mañana podrás ver un vistazo completo + aprovechar el precio early bird antes del lanzamiento.

📢 Próxima presentación oficial: Builderius Pro V1

La nueva versión viene con novedades interesantes que mejoran su uso:

  • ✨ Tailwind CSS v4.1.13 – disfruta de las últimas utilidades y mejoras del framework.
  • 🧩 Compatibilidad con LiveCanvas 4.7 – ahora WindPress se integra también con este constructor visual.
  • ⚙️ Nueva página de Integraciones – Ahora es posible configurar las integraciones dede el plugin. Es una primera versión, esperemos que vayan mejorando y añadiendo nuevas funcionalidades

👉 Con esta actualización empeiza una nueva evolución ycsimplifica la configuración lde cada una de las integraciones, para que tengas un entorno aún más potente y flexible en tus proyectos WordPress.

¿Ya lo has probado? Cuéntanos tu experiencia en los comentarios 👇

WindPress 3.3.60 ya está aquí 🎉

Hemos preparado un artículo paso a paso con todo lo que necesitas: cómo cargar Tailwind 4 en tu CSS, traducir tu config.js a tokens con @theme, migrar plugins y revisar los cambios en utilidades.

Nos interesa mucho tu experiencia:
👉 ¿Ya habéis migrado algún proyecto? ¿Qué os habéis encontrado en el proceso?

Lee la guía aquí y comparte tus comentarios: https://flowtitude.com/migrar-tailwind-3-a-4/

🙌 ¡Publicada la guía de migración a Tailwind 4

En el primer vídeo vimos cómo migrar de Tailwind 3 a Tailwind 4 con Winden.
Pero nos encontramos con un problema: Winden reemplaza la configuración y no conserva el CSS.

👉 En esta segunda parte te muestro la solución definitiva: pasar de Winden a WindPress.

Con WindPress la migración es estable, tu CSS se mantiene y trabajas directamente con @theme dentro del archivo.

Tailwind v4.1.13 llega con ajustes que afinan la estabilidad y la DX. Para quienes usamos WindPress + Flowtitude, es una actualización tranquila: solo conviene revisar el uso de variantes personalizadas.

Qué trae v4.1.13

  • Se elimina un aviso del browser build.
  • Se descartan declaraciones CSS duplicadas al emitir el CSS.
  • transition ya no afecta a visibility.
  • Se descartan variantes emparejadas con valores con nombre desconocidos o no tipo string.
  • Sugerencias para valores conocidos en matchVariant.
  • sr-only pasa de clip (obsoleto) a clip-path.
  • Se ocultan campos internos en completions de matchUtilities.
  • Se ignoran carpetas .vercel por defecto (anulable con reglas @source …).
  • Variantes que empiezan por @- se consideran inválidas (p. ej. @-2xl:flex).
  • No se permiten variantes personalizadas que empiecen/terminen con - o _.
  • Upgrade: migración de claves de tema aria, data y supports a @custom-variant. GitHub

Impacto en WindPress + Flowtitude

  • ✅ Sin acciones de configuración requeridas en proyectos típicos.
  • 🔎 Si usas variantes personalizadas, asegúrate de que no empiecen/terminen con - o _, ni comiencen por @-.
  • ♿ El ajuste de sr-only a clip-path es transparente en navegadores modernos. GitHub

Notas completas del release: Tailwind CSS v4.1.13. GitHub

¡Pequeña pero importante actualización para nuestro stack! 🎯