单击添加到购物车后重定向到同一页面

时间:2019-07-02 12:17:03

标签: php woocommerce

不确定这是否是最好的选择,但我不想离开“添加到购物车”按钮处于打开状态的页面。为了添加更多项目,我想添加到购物车并留在同一页面上。添加到购物车时,我遇到了可变产品的问题。

我已经在php函数中添加了一些代码,以将该人发送回引荐网站,不确定这是否是最好的方法。

//redirect to the same page
  /**
 * Set a custom add to cart URL to redirect to
 * @return string
 */
function custom_add_to_cart_redirect() { 
    return (wp_get_referer() ); 
}
add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );

使用简单易变的产品单击“添加到购物车”按钮时,预计将保留在同一页面上。我也希望将通知显示在同一页面上。

1 个答案:

答案 0 :(得分:0)

尝试一下

$referer = $_SERVER['HTTP_REFERER'];
header("Location: $referer");