Woocommerce:在添加到购物车时拦截和重定向

Woocommerce:在添加到购物车时拦截和重定向,woocommerce,Woocommerce,场景是,我正在与花式产品设计师和Woocommerce合作,我需要截获“添加到购物车”按钮,将用户发送到自定义页面,并更改特定视图的数量,就像这里所说的那样。我已经看了很多选项,到目前为止没有运气帮助兄弟出去你可以在通过过滤器将物品添加到购物车后重定向用户 您可以像下面这样连接到woocommerce\u add\u cart\u item\u data过滤器挂钩: function your_function() { // do your stuff here } add_filter

场景是,我正在与花式产品设计师和Woocommerce合作,我需要截获“添加到购物车”按钮,将用户发送到自定义页面,并更改特定视图的数量,就像这里所说的那样。我已经看了很多选项,到目前为止没有运气帮助兄弟出去

你可以在通过过滤器将物品添加到购物车后重定向用户


您可以像下面这样连接到woocommerce\u add\u cart\u item\u data过滤器挂钩:

function your_function()
{
    // do your stuff here
}
add_filter('woocommerce_add_cart_item_data', 'your_function');

您通常会以不同的方式使用过滤器挂钩,但由于您正在重定向当前请求,因此您不关心接下来会发生什么。

不是在添加到购物车之后,而是在添加到购物车之前,需要重定向到页面,然后根据您使用FPD进行的设计继续配置产品。啊,好的。那么在这种情况下,为什么不使用?
function your_function()
{
    // do your stuff here
}
add_filter('woocommerce_add_cart_item_data', 'your_function');