En un reciente Hilo de Slack de Business Bloomer Clubun desarrollador de WooCommerce planteó una pregunta importante sobre el cambio reciente a las páginas de CART y el pago basadas en bloques en WooCommerce 8.3.
Con esta actualización, WooCommerce ahora predetermina usar bloques en lugar del tradicional cart.php
Archivo, afectando cómo los desarrolladores personalizan la página del carrito con ganchos y filtros.
Esta transición ha planteado desafíos para muchos, ya que los filtros y ganchos familiares ahora se comportan de manera diferente con las páginas basadas en bloques.
Comprender el carrito basado en el bloque y el pago en WooCommerce 8.3
Con la actualización 8.3, WooCommerce ahora usa bloques como la estructura predeterminada para las páginas de carrito y pago. Este cambio es parte del movimiento más amplio de WooCommerce para modernizar su experiencia de usuario y mejorar la velocidad y la funcionalidad del sitio, aunque ha impactado los métodos tradicionales para personalizar estas páginas.
Si está trabajando con una nueva instalación de WooCommerce, puede notar que las personalizaciones destinadas a cart.php
ya no se aplica a estas páginas basadas en bloques. Puede leer más sobre esta actualización en WooCommerce Preguntas frecuentes en el carrito y los bloques de pago.
Opciones para restaurar los diseños de carritos personalizados
Por ahora, hay dos formas principales de recuperar el control sobre el diseño del carrito:
Usar el [woocommerce_cart] Shortcode
Un enfoque es reemplazar el bloque del carrito con el [woocommerce_cart] Correcto en la página del carrito. Esto restaura el diseño tradicional que todavía depende de la cart.php
Archivo, lo que le permite usar sus filtros y ganchos establecidos.
Personalizar bloques con código personalizado o JavaScript
Si prefiere trabajar con la configuración basada en el bloque, considere usar las opciones de código personalizadas de WooCommerce o JavaScript para agregar filtros específicos. Tenga en cuenta que este método requiere familiaridad con JavaScript y el desarrollo de bloques de WooCommerce.
Conclusión
Si bien el carrito basado en bloques de WooCommerce proporciona un potencial emocionante, puede alterar los diseños y personalizaciones existentes. El método de código corto ofrece una solución inmediata para aquellos que confían en los ganchos y filtros tradicionales, mientras que una inmersión más profunda en la configuración de bloque de WooCommerce puede ofrecer un enfoque más a prueba de futuro.