Woo Discount rules compatible with Facebook
Ensure compatibility of Woo Discount Rules with Facebook integration.
function odb_facebook_sync_price_update($price, $facebook_price, $product){
if ( ! $facebook_price && $product instanceof \WC_Product ) {
$discount = apply_filters('advanced_woo_discount_rules_get_product_discount_price_from_custom_price', $price, $product, 1, $price, 'discounted_price', true, true);
if($discount !== false){
$price = $discount;
}
}
return $price;
}
add_filter( 'wc_facebook_product_price', 'odb_facebook_sync_price_update', 10, 3 );