Eliminar botón de «Agregar al carrito» de la página de producto Woocommerce

WooCommerce es una plataforma de comercio electrónico flexible y ampliamente utilizada que ofrece una variedad de funciones para crear tiendas en línea personalizadas. Sin embargo, a veces los propietarios de tiendas necesitan personalizar ciertos aspectos de su tienda para adaptarse a sus necesidades específicas. Una de estas personalizaciones comunes es la eliminación del botón de «Agregar al carrito» de la página de producto.

En este artículo, exploraremos un método para eliminar el botón de «Agregar al carrito» en las páginas de productos de WooCommerce mediante el uso de código PHP personalizado.

function remove_add_to_cart_button($product)
{  
    // Eliminar el botón predeterminado "Agregar al carrito" de la página de producto individual
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
    
    // Eliminar el botón predeterminado "Agregar al carrito" de las páginas de archivo de productos
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );

}
add_action('init','remove_add_to_cart_button');

Este código PHP personalizado se puede agregar al archivo functions.php de tu tema hijo o a un plugin personalizado. Exploremos qué hace cada parte del código:

  1. remove_add_to_cart_button: Esta función envuelve todo el proceso de eliminación del botón de «Agregar al carrito» y la adición de un botón personalizado en su lugar. Utiliza varias acciones de WooCommerce para eliminar el botón predeterminado y agregar uno personalizado.

Compartir esta información