Skip to content

Instantly share code, notes, and snippets.

@rashmimalpande
Created October 10, 2018 09:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rashmimalpande/59ab07cca5622f44219fcb0180169716 to your computer and use it in GitHub Desktop.
Save rashmimalpande/59ab07cca5622f44219fcb0180169716 to your computer and use it in GitHub Desktop.
<?php
add_filter( 'woocommerce_coupons_enabled','ts_hide_coupon_field_on_cart' );
function ts_hide_coupon_field_on_cart( $enabled ) {
$product_ids = array(8, 55, 57);
$count = 0;
$cart = WC()->cart->get_cart();
foreach ( $cart as $id => $cart_item ) {
if( in_array( $cart_item[ 'data' ]->get_id(), $product_ids ) ) {
$count++;
}
}
if( $count == count($product_ids ) ) {
$enabled = false;
}
return $enabled;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment