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

Php 单击“添加到购物车”后重定向到同一页面,php,woocommerce,Php,Woocommerce,不确定这是否是最好的选择,但我不想离开“添加到购物车”按钮所在的页面。为了添加更多的项目,我想添加到购物车并停留在同一页上。当我添加到购物车时,我遇到了可变产品的问题 我在php函数中添加了一些代码,用于将用户发送回引用站点,但不确定这是否是最好的方法 //redirect to the same page /** * Set a custom add to cart URL to redirect to * @return string */ function custom_add_

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

我在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' );
在简单和可变产品中单击“添加到购物车”按钮时,预期将保持在同一页面上。我还希望在同一页上显示通知。

试试这个

$referer=$\u服务器['HTTP\u referer'];

标题(“位置:$referer”)什么?为什么要重定向到同一页?:pyou可能应该读入并发送请求,目标是在不离开最终用户使用的页面的情况下添加到购物车,因为我有成千上万的产品,人们正在从归档页面购买。重定向允许在不使用ajax添加到购物车的情况下将项目添加到购物车中。我不确定是否遵循此重定向,是否可以将其以该格式添加到php中?