mp_product_price(); to display even with price variations

I use this piece of code to display a product’s price within a custom loop on my home page <?php mp_product_price(); ?>

It works a treat except for when the product has price variations. If so, it doesn’t display a price at all for that product.

Does anyone know of a way I can show the default variation’s price here instead? Or failing that, at the vey least configure it to show “various prices” in its place.

Many thanks

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.