Hola!
Me gustaría que los productos del carrito se eliminaran (que se vacíe el carrito), pasadas 24 horas. Es decir, que si un usuario logueado añade hoy al carrito un producto, pero no lo compra, que mañana cuando entre a su cuenta, ya no lo tenga en el carrito.
¿Conocéis algún plugin o código para hacer eso?
Muchas gracias!
Contenido solo visible a usuarios registrados
Hola Carlos.
Puedes añadir lo siguiente en el archivo functions.php o si utilizas algun plugins para añadir código como puede ser Code Snippets:
function vaciar_carrito_al_salir() { if( function_exists('WC') ){ WC()->cart->empty_cart(); } } add_action('wp_logout', 'vaciar_carrito_al_salir');
El código lo que hace es vaciar el carrito cada vez que el usuario se desconecta de la web.
Si lo que deseas es darle un tiempo hasta que elimine los productos del carro puedes utilizar el siguiente plugin aunque es de pago:
-> https://woocommerce.com/document/clear-cart-and-sessions-for-woocommerce/
Un saludo
Perfecto Pepe, esa opción también me vale. Muchas gracias!
Hola Carlos.
Nada, gracias a ti. 😀
Cualquier consulta que tengas no dudes en comunicarlo.
Un saludo