Remove Add to Cart button in WooCommerce

If you are looking to remove the Add to Cart button in WooCommerce and replace it with a custom button then this short snippet is for you.

  
/** 
 * Disables Add to cart button and replaced it with Read more.
 **/

add_filter( 'woocommerce_is_purchasable', false );

/**
 * Disable all except specific products
 */

add_filter('woocommerce_is_purchasable', 'wpharvest_is_purchasable', 10, 2);

function wpharvest_is_purchasable( $is_purchasable, $object ) {
    // Checks to see if the product id is 22 or 23, 
    // returns true if is, false otherwise.  
    return ( 22 === $object->id || 23 === $object->id );
}

Did you find this snippet useful? If so, or if you encountered any issues with it, please let us know in the comments section below.


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *