WooCommerce 迷你购物车即将推出 从产品页面添加到购物车时为空白

Pri*_*rma 3 wordpress cart woocommerce minicart

在我的 WooCommerce 商店中,当我从单个产品页面添加产品时,迷你购物车显示为空白,但是当我通过“添加到购物车”从主页添加产品时,它会显示出来。

在我安装了一个可以从产品页面直接结账的插件后,这种情况就开始发生了。截至我已删除该插件,但问题仍然存在。

这是网站的网址(https://bakersvillagestore.com)

我尝试了一些不同的解决方案,但没有一个有效。以下是我尝试解决该问题的几件事。

  1. 改变主题
  2. woo commerce > 状态 > WooCommerce 瞬态
  3. woo commerce > 状态 > 清除客户会话
  4. woo commerce > 状态 > 清除模板缓存

我还尝试了更多的事情,但没有成功。

任何帮助表示赞赏。

Nat*_*ats 10

根据 Woocommerce 的解释,他们删除了 wc-cart-fragments 以提高性能。如果您正在使用 elementor,我相信现在需要 elementor 来修复。我在 GIT 上看到 elementor 提到他们将在 3.14.0 版本中提供修复。在此之前,下面的代码将解决该问题。

将此代码添加到子主题或主主题中的 function.php (如果您不使用子主题)

function enqueue_wc_cart_fragments() { wp_enqueue_script( 'wc-cart-fragments' ); }
add_action( 'wp_enqueue_scripts', 'enqueue_wc_cart_fragments' );
Run Code Online (Sandbox Code Playgroud)