Как округлить общую сумму в Woocommerce Checkout и Invoice до ближайшего целого числа? Вариации, используемые в продуктах - PullRequest
0 голосов
/ 07 мая 2018

Я использовал приведенный ниже код, как указано в ответе на другие вопросы, но он не работал. Просто выполните обычное округление и удалите десятичную часть в итоговом итоговом значении корзины (сумма плюс налог плюс стоимость доставки), отображаемом на странице оформления заказа, и общей сумме, отображаемой в счете-фактуре, сгенерированном плагином Invoice. В продукте используются вариации.

add_filter( 'woocommerce_get_price_excluding_tax', 'round_price', 10, 1 );
add_filter( 'woocommerce_get_price_including_tax', 'round_price', 10, 1 );
add_filter( 'woocommerce_tax_round', 'round_price', 10, 1);
add_filter( 'woocommerce_get_price', 'round_price', 10, 1);

function round_price( $price ){
// Return rounded price
return round( $price );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...