Disable add to cart button

  • Answered
I have opencart version i have some products that need the add to cart button and some products that do not. Is there directions to accomplish this?
Hide add to cart from product pages that is known as a shop page. You can use this code in woocommerce.php (located wp-content/plugins/woocommerce):

`function WpBlog() {

remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart');

return WooCommerce::instance();


And for the specific product pages you can disable add to cart button by adding the code in functions.php

`add_filter('woocommerce_is_purchasable', 'wpblog_specific_product');

function wpblog_specific_product($purchaseable_product_wpblog, $product)
return ($product->id == specific_product_id (512) ? false : $purchaseable_product_wpblog);


Reference: https://www.wpblog.com/add-to-cart-button-in-woocommerce-store/
Hello, Thank you for your question on how to hide the Add to Cart button in OpenCart. While this is not a default feature in OpenCart, you may be able to find an extension that has this feature. Kindest Regards, Scott M