首页 文章

如何在wordpress(woocommerce)中将自定义产品附件添加到产品详细信息页面?

提问于
浏览
1

enter image description here

我想在产品详细信息页面中添加此配件下拉菜单 . 如果用户添加任何配件,那么配件价格也应该添加到购物车 .

这是我的代码:

add_action('woocommerce_add_to_cart', 'custome_add_to_cart');
$cnt=2
function custome_add_to_cart() {
    global $woocommerce;
      $cnt = $cnt + 1;
      echo $cnt."X";
      echo $p_id=$_POST['assessories'];
    $woocommerce->cart->add_to_cart($p_id, 1);

}

输出:它将相同的下拉项多次添加到购物车中,但我只想将1个数量添加到购物车 . 似乎add_to_cart函数运行了很多次 . 我应该怎么做或如何添加过滤器,并将第二个下拉产品作为参数添加到购物车功能?所以我也可以将这个产品添加到购物车中 .

2 回答

  • 3

    不幸的是,目前还没有可以执行此操作的免费插件...但是,您可以购买WooCommerce Product Add-ons以获得此类功能 .

  • 0

    你可以使用插件WooCommerce Extra Product Options
    这是在Woocommerce产品页面上添加自定义字段的最佳解决方案

相关问题