Fix - Compatible with Facebook for WooCommerce for tax issue

Resolve tax compatibility issues with the Facebook for WooCommerce plugin.

add_filter('wc_facebook_product_price', function ($price, $facebook_price, $product){
    if(class_exists('Wdr\App\Controllers\ManageDiscount') && class_exists('Wdr\App\Helpers\Woocommerce') && method_exists('Wdr\App\Helpers\Woocommerce', 'getProductPrice') && isset(Wdr\App\Controllers\ManageDiscount::$calculator)) {
        $product_price = Wdr\App\Helpers\Woocommerce::getProductPrice($product);
        $discounted_price = apply_filters('advanced_woo_discount_rules_get_product_discount_price_from_custom_price', $product_price, $product, 1, 0, 'discounted_price', true, false);
        if($discounted_price !== false){
            $price = Wdr\App\Controllers\ManageDiscount::$calculator->mayHaveTax($product, $discounted_price);
        }
    }
    return $price;
}, 100, 3);