wc_get_price_to_display( WC_Product $product, array $args = array() )
Returns the price including or excluding tax, based on the ‘woocommerce_tax_display_shop’ setting.
Description Description
Parameters Parameters
- $product
-
(Required) WC_Product object.
- $args
-
(Optional) arguments to pass product quantity and price.
Default value: array()
Return Return
(float)
Source Source
File: includes/wc-product-functions.php
function wc_get_price_to_display( $product, $args = array() ) {
$args = wp_parse_args(
$args,
array(
'qty' => 1,
'price' => $product->get_price(),
)
);
$price = $args['price'];
$qty = $args['qty'];
return 'incl' === get_option( 'woocommerce_tax_display_shop' ) ?
wc_get_price_including_tax(
$product,
array(
'qty' => $qty,
'price' => $price,
)
) :
wc_get_price_excluding_tax(
$product,
array(
'qty' => $qty,
'price' => $price,
)
);
}
Changelog Changelog
| Version | Description |
|---|---|
| 3.0.0 | Introduced. |