【问题标题】:Product Variation is not showing on the cart page产品变体未显示在购物车页面上
【发布时间】:2017-10-21 19:11:42
【问题描述】:

将 woocommerce 2.6.4 更新为 woocommerce 3.0.+ 后,购物车页面上未显示某些产品变体。但购物车页面中显示了某些产品变体。我的 wordpress 版本是 4.7.5,woocommerce 版本是 3.0。 7.如何解决这个问题。有什么想法吗?请帮帮我。

谢谢

【问题讨论】:

  • 你解决过这个问题吗?

标签: woocommerce cart variation


【解决方案1】:

问题已解决,添加到子主题function.php 文件中:

add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_false' );

【讨论】:

  • 正在寻找在购物车中获取属性的解决方案。该解决方案适用于 Woocommerce 版本 3.3.1
【解决方案2】:

在您的子主题中覆盖 cart.php。问题必须是您子主题中的旧 cart.php 模板。

替换这个

if (!$_product->is_visible()) { 回声应用过滤器('woocommerce_cart_item_name',$_product->get_name(),$cart_item,$cart_item_key)。 ' '; } 别的 { echo apply_filters('woocommerce_cart_item_name', sprintf('%s', esc_url($product_permalink), $_product->get_name()), $cart_item, $cart_item_key); } // 元数据 echo WC()->cart->get_item_data($cart_item); // 缺货通知 if ($_product->backorders_require_notification() && $_product->is_on_backorder($cart_item['quantity'])) { 回声''。 esc_html__('可延期交货', 'woocommerce') . ''; }

【讨论】:

    【解决方案3】:
    add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_false' );
    

    在这里也可以正常使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2012-12-04
      • 2018-12-04
      相关资源
      最近更新 更多