Real Time Web Analytics

wooCommerce

Ändern der angezeigten Preise von Variationen in WooCommerce

Im hervorragend verbreiteten WordPress E-Commerce System WooCommerce, bedingen Produktvariationen, dass sich die Preisangabe auf Shop-, und anderen Seiten wie folgt darstellt:

2015-06-01 10-43-07 Aquacentrum ⋆ AQUACENTRUM

Standardmässig wird hier der minimum Preis und der maximum Preis aller Variationen abgebildet.
Oftmals möchte man jedoch seine Besucher nicht mit “von bis” Preisangaben verwirren.

Die Preisanzeige in WooCommerce kann man ändern. Um nur einen Preis dort anzuzeigen, fügen Sie diesen Code Ihrer function.php Datei hinzu (am idealsten in Ihrem child-Theme-Ordner):

 

 

add_filter( ‘woocommerce_variable_sale_price_html’, ‘wc_wc20_variation_price_format’, 10, 2 );
add_filter( ‘woocommerce_variable_price_html’, ‘wc_wc20_variation_price_format’, 10, 2 );
function wc_wc20_variation_price_format( $price, $product ) {
// Main Price
$prices = array( $product->get_variation_price( ‘min’, true ), $product->get_variation_price( ‘max’, true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( ‘1870€’, ‘woocommerce’ ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
// Sale Price
$prices = array( $product->get_variation_regular_price( ‘min’, true ), $product->get_variation_regular_price( ‘max’, true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( ‘1870€’, ‘woocommerce’ ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

if ( $price !== $saleprice ) {
$price = ‘<del>’ . $saleprice . ‘</del> <ins>’ . $price . ‘</ins>’;
}
return $price;
}

 

 

Hier haben wir die erwünschte Anzeige von 1870€ eingetragen, an dieser Stelle könne Sie beliebig Ihren Preis einsetzen. Auch Text in Form von “Ab:” oder “Unser Preis” kann hier genutzt werden.

2015-06-01 10-52-32 Aquacentrum ⋆ AQUACENTRUM

Um den max/min (regular_price/variation_price) Preis auf Shop- oder Startseite (via Shortcode o.Ä.) anzuzeigen, kann an beiden Stellen ‘%1$s’ statt ‘1870€’ genutzt werden.

01/06/2015

WooCommerce Produktvariationen, Preise: von bis

Ändern der angezeigten Preise von Variationen in WooCommerce Im hervorragend verbreiteten WordPress E-Commerce System WooCommerce, bedingen Produktvariationen, dass sich die Preisangabe auf Shop-, und anderen Seiten wie folgt […]
31/05/2015

Entfernen von “Related Products” (zugehörige Produkte) in WooCommerce

Um zugehörige Produkte in WooCommerce (related Products) zu entfernen, fügen Sie dies zu Ihrer function.php (vorzugsweise im Child-Theme-Ordner):   /* * wc_remove_related_products * * Zur themeeigenen functions.php […]
31/05/2015

Ändern der Anzahl der related Products in WooCommerce

Um die Anzahl der zugehörigen Produkte (related Products) in Woocommerce zu ändern, fügen Sie diesen Code zu Ihrer functions.php hinzu:   /** * WooCommerce Extra Feature […]
31/05/2015

Relevante oder ähnliche Produkte in WooCommerce

Im Admin Bereich von Woocommerce, dort wo die Produktdaten eingefügt werden, gibt es einen Tab mit Namen: “Linked Products”. Produkte können anhand von 3 Merkmalen einander […]