Fix Discounted Product price display issues (by suppress third party plugins)

Address display issues of discounted product prices by suppressing third-party plugins.

// Fix - Strikeout not shown correctly, same strikeout issues, etc. (may third party plugin prices not shown correctly)
add_action('wp_loaded', function() {
    if(class_exists('\Wdr\App\Router')) {
        remove_all_filters('woocommerce_get_price_html');
        remove_all_filters('woocommerce_variable_price_html');
        add_filter('woocommerce_get_price_html', array(\Wdr\App\Router::$manage_discount, 'getPriceHtml'), 100, 2);
        add_filter('woocommerce_get_price_html', array(\Wdr\App\Router::$manage_discount, 'getPriceHtmlSalePriceAdjustment'), 9, 2);
        add_filter('woocommerce_variable_price_html', array(\Wdr\App\Router::$manage_discount, 'getVariablePriceHtml'), 100, 2);
    }
}, 100);