woocommerce插件删除项目

时间:2013-10-31 14:56:12

标签: wordpress woocommerce

我是woocommerce的新手,实际上我想自定义产品展示,所以我手动解析数据库中的产品我想通过产品ID从woocommerce购物车中删除一件商品,我找到了这个功能,

$ woocommerce-> cart-> get_remove_url($ cart_item_key);在核心woocommerce购物车类,但我无法理解我必须写在$ cart_item_key,我已经尝试产品ID或产品网址,但它没有从购物车中删除产品项目,有人可以帮助我,我写了什么在此变量$ cart_item_key中,

/ * 获取从购物车中删除商品的网址。 * * @return string url to page * /

它对该功能的描述,我尝试过使用产品页面的完整网址以及slug

此致

阿尔萨兰

1 个答案:

答案 0 :(得分:3)

我知道这是一个老帖子,但它可能对某人有所帮助。

foreach ( $woocommerce->cart->get_cart() as $cart_item_key => $cart_item ) {
  if($cart_item['product_id'] == $your_product_id)
  $woocommerce->cart->get_remove_url($cart_item_key); 
} 

希望它的帮助..