作为购物车商品的商品变体属性在WooCommerce中显示不同

时间:2017-12-18 15:11:39

标签: php wordpress woocommerce attributes cart

我注意到woocommerce以不同的方式威胁不同的产品属性(见截图)

Screenshot of Woocommerce Checkout

第一个产品的属性仅在短划线后添加数字。第二个产品的属性列在产品标题下方。

我无法弄清楚为什么会这样。

如何使所有产品属性看起来像第一个产品?

1 个答案:

答案 0 :(得分:7)

他们可能有很多原因。在woocommerce 3变化属性之前显示为购物车项目元数据,如“Seirin J + tube”...现在在WooCommerce版本3+下创建的变量产品,在标题中显示其属性值,如“Seirin B + tube”...

但希望有一些方法可以使用一些专用的钩子来统一这个。

1)显示所有案例的购物车商品标题中的属性值(这个适合您)

add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_true' );

2)删除所有案例的购物车商品标题中的属性值,并在标题下将其显示为分开的attribute / value对。

add_filter( 'woocommerce_product_variation_title_include_attributes', '__return_false' );

代码放在活动子主题(或主题)的function.php文件中,或者放在任何插件文件中。

经过测试和工作。