Woocommerce 购物车页面自动更新购买数量

woocomemrce商店原本是不支持购物车数量的自动更新的,如图:

Woocommerce 购物车页面自动更新购买数量
我们现在加上这段代码放进wp-content/themes/主题/functions.php的文件中
add_action( 'wp_footer', 'bbloomer_cart_refresh_update_qty', 9999 );

function bbloomer_cart_refresh_update_qty() {
     if ( is_cart() || ( is_cart() && is_checkout() ) ) {
          ?>
          <style type="text/css">
            input[name='update_cart'] {
                display: none !important;
            }
             /* OR TRY THIS */
 
	     button[name='update_cart']
            {display: none !important;}
        </style>
        <script type="text/javascript">
	jQuery('div.woocommerce').on('change', 'input.qty', function(){
	     jQuery("[name='update_cart']").removeAttr('disabled').attr('aria-disabled','false').trigger("click");
});
       </script>
	<?php

	}
}

然后我们再回到woocomerce 购物车页面上可以看到只需要点击加减号就能自动刷新了:

Woocommerce 购物车页面自动更新购买数量
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索