从产品页面添加多个交叉销售产品到购物车

问题描述 投票:0回答:1

我很惊讶我问这个,因为我认为这很容易做但我一直在尝试和插件玩几天而且无法得到我需要的结果。

我正在尝试为woocommerce产品添加多个交叉销售选项,以便用户可以选择多个附加产品并使用产品页面中的主要产品将其添加到购物车。

例如:如果主要产品是玩具车,附加选项可能是电池,额外的遥控器等。客户可以检查他们想要的物品,并且所有物品都会单独添加到购物车中(单独我的意思是这样)客户以后可以决定将玩具车从推车上取下,但是电池和额外的遥控器仍会留在推车中,直到它们被移除)。

我尝试了各种各样的东西,包括:产品变化(核心),产品捆绑(woo和yith),产品插件(woo和yith),复合产品(woo和yith)。没有人可以做到以上所有。

如果有人可以提出使用核心或插件的方法,我将非常感激!

谢谢阅读 :)

woocommerce
1个回答
1
投票

已经有一段时间了,我认为你已经找到了答案,但是如果你没有,你可以添加(手动)所有与购物车中的产品相匹配的产品。您可以在“链接产品”的产品页面(管理面板)中执行此操作,其中“交叉销售”是将在购物车中显示的内容。

唯一的问题是,默认情况下,WooCommerce只允许链接2个产品。您可以通过在主题的“functions.php”文件中插入以下行来覆盖该限制。

    add_filter( 'woocommerce_cross_sells_columns', 'change_cross_sells_columns' );

    function change_cross_sells_columns( $columns ) {
    return 6;
    }

在上面的例子中,“6”是限制。您可以使用任何数字,但您应该明智地使用它,因为购物车中显示的太多产品只会使客户感到困惑。

我希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.