WindPress Fix 1.5.0: preparado para Bricks 2.4
Nueva versión, y esta corría prisa.
Si estás probando la beta de Bricks 2.4 y WindPress ha desaparecido del editor, no es cosa tuya ni se te ha desconfigurado nada.
En 2.4 la barra de herramientas se puede mover de sitio y, por eso, ha dejado de tener un id fijo: lo que antes era #bricks-toolbar ahora es una clase, y el id lleva la posición. WindPress la sigue buscando por el id de siempre, no la encuentra y revienta al arrancar sus módulos.
Y como los carga en cadena, el primer fallo se lleva por delante a todos los demás. Por eso no desaparece una cosa: desaparecen todas a la vez.
- la caja de plain classes
- el icono de WindPress en la barra
- el autocompletado de clases
Sin ningún aviso en pantalla, que es lo que más despista. El único rastro estaba en la consola del navegador.
Qué trae la 1.5.0
Fix 7 — Bricks 2.4. El parche ensancha el selector en vez de sustituirlo, así que el mismo archivo funciona igual en Bricks 2.3 y en 2.4:
#bricks-toolbar → :is(#bricks-toolbar,.bricks-toolbar)
Se aplica solo, guarda copia de los archivos originales antes de tocarlos y se vuelve a aplicar cuando actualices WindPress. Y como no sustituye el selector, lo puedes tener puesto ya aunque sigas en 2.3. Si prefieres revertirlo, tienes el botón en Herramientas > WindPress Fix, junto al estado y a la versión de Bricks que detecta.
Verificado contra la beta 2.4-beta2, conduciendo el builder de verdad: sin el parche la consola muere en el primer módulo; con él cargan los cinco y el icono vuelve a su sitio en la barra.
Fix 6 — CrocoBuilder. El saneador de clases de WordPress se llevaba por delante las variantes, los valores arbitrarios y los decimales de Tailwind. Va arreglado en esta misma versión y solo se activa si tienes CrocoBuilder instalado; el caso entero, con lo que me encontré al reconstruir la web sobre Croco, os lo cuento esta semana.
Cómo actualizar
Desde Plugins, si tienes la actualización automática activada, o descargando la versión nueva y subiéndola encima. No hay que tocar nada más: los dos fixes se activan solos.
Los dos están reportados a sus autores. Esto es un puente hasta que lo arreglen ellos, no un sustituto.
Tecnología con sentido. Menos humo. Más criterio.
¿Ya has dado el salto a Bricks 2.4 o lo estás esperando a que salga de beta?