У меня есть сайт woocommerce. Мне нужно через некоторое время удалить и удалить элементы корзины. Но сеанс не exipire для вошедших в систему пользователей.
Я использовал приведенный ниже код для достижения этой цели, но он не работает для зарегистрированных пользователей:
add_filter('wc_session_expiring', 'filter_ExtendSessionExpiring');
add_filter('wc_session_expiration' , 'filter_ExtendSessionExpired');
function filter_ExtendSessionExpiring($seconds) {
return 60*60*24;
}
function filter_ExtendSessionExpired($seconds) {
return 60*60*25;
}
Приведенный выше код отлично работает для пользователей, не вошедших в систему, но мне нужно, чтобы он работал дляавторизованные пользователи тоже. Пожалуйста, сообщите