WooCommerce购物车超时/到期时间

时间:2018-05-03 07:46:58

标签: php wordpress woocommerce cron

德国商店受到数据保护的保护。 如何将WooCOmmerce购物车超时设置为30分钟?

超时必须清理购物车(产品和客户数据,如地址,电子邮件......)。

我找到了这段代码,但我必须更改以将购物车超时减少到30分钟?

if ( ! class_exists( 'WoocommerceLicenseAPI' ) ) {
add_filter('wc_session_expiring' , array('WoocommerceLicenseAPI',       'filter_ExtendSessionExpiring') );

add_filter('wc_session_expiration' , array('WoocommerceLicenseAPI', 'filter_ExtendSessionExpired') );
{

static function filter_ExtendSessionExpiring($seconds) {
    return (60 * 60 * 24 * 8) - (60 * 60);
}
static function filter_ExtendSessionExpired($seconds) {
    return 60 * 60 * 24 * 8;
}

1 个答案:

答案 0 :(得分:0)

要将时间更改为30分钟,请尝试更改:

static function filter_ExtendSessionExpired($seconds) {
  return 60 * 30 * 24 * 8;
}