【问题标题】:Refresh WooCommerce product page on added to cart刷新 WooCommerce 产品页面添加到购物车
【发布时间】:2020-05-25 17:44:08
【问题描述】:

我是 WordPress 新手,我正在将 WooCommerce 用于在线商店。我在某个特定产品所需的插件上发现了一个小问题,现在我需要在将产品添加到购物车后自动刷新页面。

如何在不影响整个商店的情况下轻松做到这一点?无论如何我可以做到这一点吗?

我确实尝试搜索原始 php 或 js 以添加到购物车事件,但我找不到任何东西,之后我尝试将 location.reload() 添加到添加到购物车类但它没有解决我的问题也是如此。这是我迄今为止尝试过的一切。

【问题讨论】:

标签: javascript php jquery wordpress woocommerce


【解决方案1】:

也许这对你有用。单击添加到购物车按钮时,它将刷新您的页面。将其添加到您的functions.php

add_action('woocommerce_add_to_cart', 'refresh_function');

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

【讨论】:

  • 约翰您好,非常感谢您的回答!我可以在 sn-p 上使用该代码还是需要在 functions.php 上应用该代码?
  • 我不确定它是否可以在 sn-p 中工作,您可以随时尝试。但我知道它适用于 functons.php
  • 好吧,我确实在 Snippet 上尝试过,但不幸的是它没有用,所以我应该将它粘贴到 functions.php 上,无论如何,我在哪里可以找到该文件 (functions.php)?
  • wp-content > 主题 > [你的主题] 和 functions.php 将在那里。
  • 如果你是从 wordpress 方面做的(我不推荐它,但如果你破坏了一些东西)它的外观 > 主题编辑器和 functions.php 将在右侧栏在“主题功能”下
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-11-21
  • 1970-01-01
  • 2018-06-03
  • 2018-07-04
  • 1970-01-01
  • 2021-08-22
  • 2018-03-31
相关资源
最近更新 更多