Woocommerce添加到购物车事件和追加销售页面


Woocommerce add to cart event and upsell page

添加到购物车按钮单击产品页面后,是否可以有一个额外的页面来追加销售其他产品(类似的东西)?

我已经检查了一些插件,但它们都在与主产品相同的页面上提供追加销售功能(作为侧边栏或额外的页脚),而不是结帐漏斗中的额外步骤。

我也看到了类似的问题,但就我而言,我也希望在单个产品中使用它。

编辑。我尝试使用重定向到"添加到购物车"事件的自定义页面

function custom_add_to_cart_redirect() { 
    return 'http://www.yourdomain.com/your-page/'; 
}
add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );

但我不知道如何防止在该自定义页面"添加到购物车"按钮上触发该过滤器。

看起来它必须由一个语句包装,该语句使用get_the_ID()函数检查页面 ID,以防止自定义页面上的"添加到猫"重定向。