Hi, I’ve noticed that the discount badge (% off) is showing on the product image even when only one variation of a variable product is on sale. I would like the badge to appear only if the entire product is on sale, meaning all variations have a discount. Is there a way to adjust this behavior so that the badge doesn’t show when only a single variation is discounted?
By default, the discount badge appears on the product image even if only one variation is on sale. Unfortunately, WooCommerce doesn’t differentiate whether all variations are discounted or just a single one when displaying the badge.
This is the default functionality of woocommerce and there is no option in theme settings to change this. It requires customization and beyond our support policy.