
Обновление будет срабатывать автоматически, без нажатия кнопки «Обновить корзину». В плагине code snippet или function.php темы прописать:
// Обновление корзины при изменении колич.товара
add_action( 'wp_footer', 'cart_update_qty_script' );
function cart_update_qty_script() {
if (is_cart()) : // Проверяем страница корзины это или нет
?>
<style>
/* Если хотим скрыть кнопку кнопку "Обновить". Если не нужно, то убираем весь style */
button[name="update_cart"]{display: none;}</style>
<script>
jQuery( function( $ ) {
$( 'body' ).on( 'change', '.qty', function() { // поле с количеством имеет класс .qty
setTimeout(function() {
$( '[name="update_cart"]' ).trigger( 'click' );
}, 1300 ); // 1300 - задержка в мс до срабатывания
} );
} );
</script>
<?php
endif;
}
// End Обновление корзины при изменении колич.товара