Szeretnéd ha a WooCommerce nem csak az eredeti és az akciós árat mutassa meg, hanem írja ki a kedvezmény százalékos mértékét is? Ez a kódrészlet ebben segít.
add_filter( 'woocommerce_format_sale_price', 'bs_woocommerce_percentage_saved', 10, 3 );
function bs_woocommerce_percentage_saved( $price, $regular_price, $sale_price ) {
$percentage_saved = round( ( ( $regular_price - $sale_price ) / $regular_price ) * 100 );
return $price . sprintf( __( ' (-%s', 'woocommerce'), $percentage_saved . '%)' );
}
A végeredmény sablontól függően valahogy így fog kinézni.

Ez a kódrészlet WP snippets sorozatom részét képezi. Ha nem tudod, hol vagy hogy kell beállítani ezt, akkor olvasd el ezt a cikket.
