formatted_woocommerce_price

formatted_woocommerce_price

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.8.7.0

apply_filters('formatted_woocommerce_price') is found 1 times:

  • /includes/wc-formatting-functions.php line 607
    	 * @param string       $decimal_separator  Decimal separator.
    	 * @param string       $thousand_separator Thousand separator.
    	 * @param float|string $original_price     Original price as float, or empty string. Since 5.0.0.
    	 */
    	$price = apply_filters( 'formatted_woocommerce_price', number_format( $price, $args['decimals'], $args['decimal_separator'], $args['thousand_separator'] ), $price, $args['decimals'], $args['decimal_separator'], $args['thousand_separator'], $original_price );
    
    	if ( apply_filters( 'woocommerce_price_trim_zeros', false ) && $args['decimals'] > 0 ) {
    		$price = wc_trim_zeros( $price );
    	}
    
    	$formatted_price = ( $negative ? '-' : '' ) . sprintf( $args['price_format'], '<span class="woocommerce-Price-currencySymbol">' . get_woocommerce_currency_symbol( $args['currency'] ) . '</span>', $price );