Woocommerce删除所有购物车

时间:2017-11-16 14:50:52

标签: wordpress woocommerce

我是woocommerce的新手,我有一个问题,我的客户每天都会将产品添加到购物车,他们在5-6天内完成订单,但有时在2天后用户被迫从WP退出,推车被清理干净。

或者只是当他们退出时,购物车是空的。我不想要这种行为。有没有办法将购物车保存在数据库中?或者还有其他方法可以解决这种问题吗?

1 个答案:

答案 0 :(得分:0)

您可以使用此过滤器来调整产品在购物车中的时间段,记住它们在添加到购物车时会从库存中减少。

add_filter('wc_session_expiring'   , 'my_wc_session_expiring') );

add_filter('wc_session_expiration' , 'my_wc_session_expiration') );
{

function my_wc_session_expiring($seconds) {
    return (60 * 60 * 24 * 8) - (60 * 60);
}
function my_wc_session_expiration($seconds) {
    return 60 * 60 * 24 * 8;
}

这应该适应你的情况 如果有帮助,请告诉我。