如果在Woocommerce中使用Ajax删除购物车商品时,如果购物车为空,则重定向至商店页面

问题描述

在Woocommerce中,当购物车为空时,我想将购物车页面重定向到商店页面。使用ajax删除购物车中的商品,因此,在删除所有商品之后,我将重定向到商店页面而无需刷新页面

这是我尝试过的代码,但是不起作用:

function cartitem_after_remove_product($cart_item_key) {
    global $woocommerce;
     $total_count = $woocommerce->cart->cart_contents_count;
     if($total_count == 0)
     {
         wp_safe_redirect( get_permalink( woocommerce_get_page_id( 'shop' ) ) );
     }
}
add_action( 'woocommerce_cart_item_removed','cartitem_after_remove_product' );

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)