Очень полезную штуку нашёл для того чтобы добавить к странице товара подсчёт стоимости товаров исходя из количества. Пришлось его немного переделать, так как выглядело не так как хотелось бы, но штука очень полезная. Рассчитать общую стоимость при увеличении количества на странице одного продукта WooCommerce если вам необходимо показать полную стоимость выбранного количества товаров.
add_action( ‘woocommerce_after_add_to_cart_button’, ‘ok2web_product_price_recalculate’ );
function ok2web_product_price_recalculate() {
global $product;
echo ‘<div id=»subtot»> Итого: <span class=»woocommerce-Price-amount amount»></span></div>’;
$price = $product->get_price();
$currency = get_woocommerce_currency_symbol();
wc_enqueue_js( »
$(‘[name=quantity]’).on(‘input change’, function() {
var qty = $(this).val();
var price = ‘» . esc_js( $price ) . «‘;
var price_string = (price*qty).toFixed(2);
$(‘#subtot > span’).html(price_string +'» . esc_js( $currency ) . «‘);
}).change();
» );
}
Добавляем как обычно в function.php, там где выделил красным измените на название вашего div в теме сайта.