WooCommerce 3 toon Vanaf prijs en geen prijsrange

14 augustus 2017 om 20:00

Dit bericht is een vervolg op het bericht “WooCommerce 2 toon Vanaf prijs en geen prijsrange” waarin ik uitleg hoe je het woord Vanaf toevoegt aan een product met een prijsrange.

Heb je een thema gedownload of gekocht dan plaats je onderstaande PHP functie in je child thema. Het gedownloade thema, ook wel parent thema genoemd, blijft op deze manier schoon en makkelijk onderhoudbaar.

Onderstaande code is ingestuurd door een persoon die liever anoniem wilt blijven. Hij heeft mijn functie aangepast op basis van de codevan WooCommerce 3. Dank voor het delen!

 

/**
 * Show only the text "Vanaf" when there is a difference between
 * $product->min_variation_price AND $product->max_variation_price
 * Version: Woocommerce 3.0
*/
add_filter('woocommerce_variable_price_html','custom_variation_price_ifdiffer', 10, 2);
function custom_variation_price_ifdiffer( $price, $product ) {
	if (count($product->get_children()) > 1) {
		$price = '' . _e('Vanaf') . ' ';
		$price .= woocommerce_price($product->price);
	}	

	return $price;
}

 

Tweet about this on TwitterGoogle+Share on FacebookPrint this page