我的主题中的 WooCommerce 迷你购物车不起作用

问题描述

我想展示 WooCommerce 迷你购物车,但经过多次尝试后,我还是没有得到我想要的。实际上,迷你购物车会显示购物车内容,但在我刷新页面时仅显示几毫秒。

我是 wordpress 和 WooCommerce 的新手。下面我粘贴我的代码。我犯了什么错误

在我的主题中 function.PHP

    add_filter( 'woocommerce_add_to_cart_fragments','wc_mini_cart_ajax_refresh' );
    function wc_mini_cart_ajax_refresh( $fragments ){
        ## 1. Refreshing cart subtotal
        ob_start();
        echo '<div class="cart-sidebar-content">';
        woocommerce_mini_cart();
        echo '</div>';
        $fragments['.cart-sidebar-content'] = ob_get_clean();

        return $fragments;
   }

然后这里是我主题的 header.PHP 代码

<div id="shop-cart-sidebar">
  <div class="cart-sidebar-head">
    <h4 class="cart-sidebar-title">Shopping cart</h4>
  </div>
  <div class="cart-sidebar-content" style="opacity: 1;">
    <?PHP woocommerce_mini_cart(); ?>
  </div>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)