WooCommerce Snippet: Bei Angeboten Ersparnis in % angeben

Die Verwendung dieses Snippets erfolgt auf eigene Gefahr und Verantwortung!

WooCommerce Snippet: Bei Angeboten Ersparnis in % angeben

if ( !function_exists( 'evolution_custom_sales_price' ) ) :
/**
 * Zeigt dem Kunden Prozente, die durch ein Sonderangebot gespart werden 
 * 
 * @add filter to products
 * 
 * @return filter
 */
function evolution_custom_sales_price( $price, $regular_price, $sale_price ) {
    
    $percentage = round( ( $regular_price - $sale_price ) / $regular_price * 100 ).'%';
    
    $percentage_txt = __(' Sie sparen ', 'evolution' ).$percentage; // Text anpassen
    
    $price = '<del>' . ( is_numeric( $regular_price ) ? wc_price( $regular_price ) : $regular_price ) . '</del> <ins>' . ( is_numeric( $sale_price ) ? wc_price( $sale_price ) . $percentage_txt : $sale_price . $percentage_txt ) . '</ins>';
    return $price;
    
}
add_filter( 'woocommerce_format_sale_price', 'evolution_custom_sales_price', 10, 3 );
endif;

Video-Tutorial

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Seit vielen Jahren unterstützt Harald Frey Selbständige und Unternehmer bei der erfolgreichen Anwendung von WordPress und WooCommerce. Als Experte für WooCommerce verfügt Harald Frey nicht nur über ein tiefgehendes Wissen – er hat auch eine Mission: Er möchte seine Kunden beim Einsatz von WooCommerce bestmöglich unterstützen.


>