Compatibility for Rank Math SEO by Rank Math
Ensure compatibility with Rank Math SEO by Rank Math.
add_filter( "rank_math/snippet/rich_snippet_product_entity", function( $entity ) {
global $product;
if(is_object($product) && method_exists($product, 'get_price')){
$discount = apply_filters('advanced_woo_discount_rules_get_product_discount_price_from_custom_price', false, $product, 1, 0, 'discounted_price', true, false);
if($discount !== false) {
$entity['sale_price'] = $discount;
} else {
$entity['sale_price'] = $product->get_price();
}
}
return $entity;
});