Convertir WooCommerce en un catálogo

Funciones útiles para WooCommerce IV

En esta ocasión vamos a anular los botones de «Añadir al carrito» para convertir WooCommerce en un catálogo online.
Como siempre, recomiendo realizar las modificaciones en un Child-Theme si nuestro tema es comprado para no perder las modificaciones en una eventual actualización del tema.
Los snippets que vamos a añadir, lo que hacen realmente es eliminar las funciones que «pintan» los botones con la acción 'remove_action' así:

remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );

Esta primera acción elimina los botones en el loop de productos. No carga los botones en la página donde aparecen todos los productos, filtrados por categoría o no (products.php).
La siguiente elimina los botones de los productos variables en la página de producto (single-product.php):

remove_action( 'woocommerce_variable_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );

Y esta última hace lo propio en la página de producto en un producto simple (single-product.php):

remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );

Pues eso es todo en esta entrada. Espero que la pongáis en práctica y recordad: Sólo se aprende rompiendo y destripando el código. ¡Practica!.

Compartidlo si lo veis útil.

Deje un Comentario

*Campos obligatorios Por favor valide los campos obligatorios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.