WooCommerce toon Vanaf prijs en geen prijsrange bij aanbiedingen

13 april 2014 om 20:08

Dit bericht is een aanvulling op het eerder geplaatste bericht “WooCommerce toon Vanaf prijs en geen prijsrange“.

Bij de functie in bovenstaand bericht werd de prijs niet aangepast wanneer producten met een range in de aanbieding zijn.

Als je onderstaande functie toevoegt aan je functions.php bestand dan zie je in plaats van:

€ 1.000 tot € 2.000 € 900 tot 1.800″

Dit staan:

“Vanaf € 1.000 € 900″

Je ziet dus de originele minimale prijs doorgestreept gevolgd door de minimale aanbiedingsprijs.
Werkt voor overzichts- en detailpagina’s.

Getest op: WordPress 3.8.2 en Woocommerce 2.1.6.

 /**
  * Show a minimum price for products with a sale price.
  */
 add_filter('woocommerce_variable_sale_price_html', 'custom_variation_saleprice', 10, 2);
 function custom_variation_saleprice( $price, $product ) {
     if ($product->min_variation_price && $product->min_variation_regular_price) { 
         $price  = 'Vanaf ';
         $price .= '' . woocommerce_price($product->min_variation_regular_price) . '';
         $price .= '' . woocommerce_price($product->min_variation_price) . '';
     }            

     return $price;
 }
Tweet about this on TwitterGoogle+Share on FacebookPrint this page