🚧 Actualización sobre la integración con WooCommerce
Estos días estoy reorganizando y refactorizando varias partes de la integración con WooCommerce para dejarlo todo mejor estructurado y mucho más fácil de mantener y escalar a futuro.
Además de esta limpieza interna, también estoy aprovechando para incorporar algunas mejoras, varias de ellas gracias al feedback directo de algunos miembros de la comunidad 👏
En paralelo, estoy trabajando en cerrar todas las plantillas relacionadas con WooCommerce para poder empezar a compartirlas muy pronto con los miembros PRO. La idea es tener una base sólida y coherente para construir tiendas avanzadas sin tener que partir de cero.
Cuando esta fase esté más avanzada, compartiré un registro de cambios donde detallaré todas las novedades: nuevas funcionalidades, mejoras y correcciones de errores. Así podrás ver claramente qué ha cambiado y cómo te afecta.
Si tienes sugerencias o necesitas algo concreto relacionado con WooCommerce, puedes dejarlo en los comentarios y lo tendré en cuenta en esta fase. 💬
Uno de los cambios que hemos aplicado está en el checkout. Hemos añadido una etiqueta dinámica que cuenta el número de métodos de envío disponibles según los datos de envío actuales.
De esta forma, si solo hay un método disponible, podemos ocultar el selector mediante un condicional, ya que no hay nada que elegir. La información sobre los gastos de envío sigue mostrándose igualmente en el resumen del pedido.
En el minicarrito, los productos recomendados (cross-selling) ahora se ocultan automáticamente cuando la query no devuelve resultados, para evitar dejar esa área vacía sin contenido.
Además, esta sección se oculta en dispositivos móviles mediante clases de Tailwind, de modo que este comportamiento es fácilmente reversible si en el futuro prefieres mostrarla también en pantallas pequeñas.