Как обновить корзину без перезагрузки?Woocomerce + Wordpress?
add_action( 'wp_footer', 'cart_refresh_update_qty', 100 );

function cart_refresh_update_qty() {
    if ( is_cart() ) {
        ?>
        <script type="text/javascript">
            jQuery('div.woocommerce').on('change', 'input.qty', function(){
                setTimeout(function() {
                    jQuery('[name="update_cart"]').trigger('click');
                }, 100 );
            });
        </script>
        <?php
    }
}
При изменении значения количества имитируется нажатие на кнопку
// Ajax обновление корзины
    const ajaxUpdateCartContainer = document.querySelector('div.woocommerce');
    if (ajaxUpdateCartContainer){
        ajaxUpdateCartContainer.addEventListener('change', ({ target }) => {
            target.closest('input.qty');
            document.querySelector('[name="update_cart"]').click();
        });
    }