WooCommerce: Marketing Ersparnis in % angeben

von | Feb 5, 2021 | Allgemein | 0 Kommentare

Schlagwörter: functions.php - WooCommerce

Hin und wieder muss man einen Besucher eines Online Shop verführen damit er was kauft. So eine Verführung kann man einfach mit einer Aktion machen, das funktioniert sehr gut. Einen anderen Weg wäre Gutscheincodes erstellen und verteilen oder gute Newsletter zu erstellen.

Einen anderen Weg ist dem Kunde zu zeigen wieviel % er mit dem Kauf eines Produkts sparen kann.

Man erstellt einfach ein Produkt und macht eine Aktion, danach gibt man den folgenden functions.php Code ein und schon seht ihr folgende Anzeige in der Kategorieübersicht wie auch in der Produktübersicht.

Dann steht bei jeder Aktionsanzeige noch “Sie sparen 22%” oder so. Ich denke diese Prozentangabe könnte die Blicke eurer Kunden einfangen.

Video

Code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if ( !function_exists( 'evolution_custom_sales_price' ) ) :
/**
 * Zeigt dem Kunden Prozente, die durch ein Songerangebot 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;

0 Kommentare

Einen Kommentar abschicken

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert