当加入购物车时刷新WooCommerce产品页面

3
我是新手使用WordPress,并在网上商店中使用WooCommerce。我发现一个小问题,需要特定产品的插件,现在我需要在将产品添加到购物车后自动刷新页面。
如何轻松地做到这一点,而不会影响整个商店?有没有办法可以实现这个功能?
我尝试搜索添加购物车事件的原始php或js,但我找不到任何东西。之后,我尝试将location.reload()添加到添加到购物车类中,但它也没有解决我的问题。这是我迄今为止所尝试的一切。

你好,欢迎光临。请阅读Stack Overflow问题清单。你可能还想了解一下最小、完整和可验证的示例 - ArielGro
1个回答

1
也许这对你有用。当单击“添加到购物车”按钮时,它会刷新您的页面。将其添加到您的functions.php文件中。
add_action('woocommerce_add_to_cart', 'refresh_function');

function refresh_function(){
header("Refresh:0");
}

你好约翰,非常感谢你的回答!我可以在代码片段中使用这段代码吗?还是必须应用在functions.php文件中? - Hugo André
我不确定它是否在代码片段中起作用,你可以试一下。但是我知道它在functions.php文件中是有效的。 - John
我在一个代码片段上尝试了一下,不幸的是它没有起作用,所以我应该将它粘贴到functions.php文件中。不管怎样,我在哪里可以找到这个文件(functions.php)? - Hugo André
wp-content > themes > [您的主题],functions.php文件就在那里。 - John
如果你是从WordPress的角度来做(虽然我不建议这样做,以防你弄坏了什么),那么在外观 > 主题编辑器中,functions.php将会在右侧栏的"主题功能"下面。 - John
显示剩余10条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接