我想将购物车限制为只有1件商品。 如果用户在购物车中有0个商品,则会将商品添加到购物车中。
如果用户在购物车中有上一个商品,则必须将其替换为当前商品。
PS:我发现了类似的问题,但没有答案。 WooCommerce: Only 1 product in cart. Replace if one is added答案 0 :(得分:0)
add_filter( 'woocommerce_add_cart_item_data', 'woo_custom_add_to_cart' );
function woo_custom_add_to_cart( $cart_item_data ) {
global $woocommerce;
$woocommerce->cart->empty_cart();
// Do nothing with the data and return
return $cart_item_data;
}
答案 1 :(得分:0)
这个简单的功能插件应该可以完成这项任务:
public struct Stagaire
{
public string nom;
public string pre_nom;
public string date;
public string fillier;
public int num;
}
将其粘贴到主题functions.php文件中,如下所述:http://www.wpbeginner.com/beginners-guide/beginners-guide-to-pasting-snippets-from-the-web-into-wordpress/
干杯, 弗朗西斯