Avisos
Vaciar todo
Woocommerce
1
Respuestas
1
Usuarios
0
Reactions
706
Visitas
Ene 10, 2023 12:56 am
Resulta que a veces quieres que los productos se añadan al carrito por separado y no incrementen la cantidad del mismo. En este caso tengo guardado este pequeño código que encontré aquí desde hace un tiempo.
function namespace_force_individual_cart_items( $cart_item_data, $product_id ) {
$unique_cart_item_key = md5( microtime() . rand() );
$cart_item_data['unique_key'] = $unique_cart_item_key;
return $cart_item_data;
}
add_filter( 'woocommerce_add_cart_item_data', 'namespace_force_individual_cart_items', 10, 2 );