filter price format

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #18395

    Olly
    Admin & Mod

    to filter the output of prices in some shape or form other than whats already available from wppizza->layout, you can use the following filter in your theme’s functions.php

    
    
    add_filter('wppizza_filter_output_format_price', 'my_prefix_price_format');
    function my_prefix_price_format($price){
    	/* 
    	if - for example - you do not want to display trailing zeros , you could simple do the below
    	*/
    	/* if your language uses period as decimal separator */
    	$price = floatval(str_replace(',', '.', str_replace(',', '', $price)));
    	/* if your language uses commas as decimal separator, use the below instead */
    	//$price = floatval(str_replace(',', '.', str_replace('.', '', $price)));
    
    	/*
    		you can go one step further and format thousand separators again.
    		just uncomment the below
    	*/
    	//$format = explode('.', $price);
    	//$price = number_format_i18n( $price, empty($format[1]) ? 0 : strlen($format[1]) );
    
    return $price;
    }
    
Viewing 1 post (of 1 total)

The topic ‘filter price format’ is closed to new replies.