Für unser Zahlungsgateway müssen wir in WooCommerce 2 Dezimalstellen aktiviert haben, was dazu führt, dass der Preis so aussieht: 199,00
Die .00 war mit dem offiziellen Fix von WooCommece leicht zu verbergen
add_filter( 'woocommerce_price_trim_zeros', '__return_true' );
Es sind jedoch Probleme mit aufgetreten Produkte, für die ein prozentualer Rabatt gewährt wird, zum Beispiel alle unsere Produktpakete.
Durch die prozentualen Rabatte endet der Preis nicht mit .00, sondern mit einer Zufallszahl wie .15, .65 usw.
Wie können wir das beheben, sodass wir die Preise auf-/abrunden
184,15 auf 184,00
184,65 auf? 185,00
Bei Google durchsucht. Durchsuchte Stackoverflow und stellte fest, dass einige Codes nicht funktionierten.
WooCommerce: Preise mit 2 Dezimalstellen auf-/abrunden ⇐ Php
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version