Php 单独出售的Woocommerce重定向到购物车

Php 单独出售的Woocommerce重定向到购物车,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在尝试使用以下代码: add_filter('woocommerce_add_to_cart_sold_individually_found_in_cart', 'sold_one'); function sold_one() { if ($found_in_cart) { $url='/my.domain/cart'; return $url; }} 我们的想法是让一个单独销售的产品绕过“错误消息”,直接将您重定向到购物车页面。 现在它确实在技术上起作用了,但问

我正在尝试使用以下代码:

add_filter('woocommerce_add_to_cart_sold_individually_found_in_cart', 'sold_one');

function sold_one() {
    if ($found_in_cart) {
    $url='/my.domain/cart';
    return $url;
}}
我们的想法是让一个单独销售的产品绕过“错误消息”,直接将您重定向到购物车页面。 现在它确实在技术上起作用了,但问题是在购物车页面上它计算产品价格小计并将其相加,这是我不想要的。我尝试用以下方法更改数量:

$this->cart_contents[$cart_item_key]['quantity'] = 0
但我认为我做得不对。也许有人能提供一些建议