如何在订单(后端+前端+电子邮件通知)上随处显示产品类别及其变体?
我正在写这个问题: Display product attributes for variations on cart page in woocommerce 3
我在应用这些更改后发现了一个问题: Product variations attributes as cart items shows up differently in WooCommerce
添加一行后:
add_filter ('woocommerce_product_variation_title_include_attributes', '__return_false');
它停止在后端订单页面上显示属性。
删除此行后,它会显示后端订单页面上的属性,但会停止在购物车页面中显示这些属性。
我需要在订单的任何地方(后端+前端+电子邮件通知)获得该显示。
答案 0 :(得分:1)
尝试以下方法:
add_filter ('woocommerce_product_variation_title_include_attributes', function( $should_include_attributes, $product ){
// Only on front-end
if( ! is_admin() )
$should_include_attributes = false;
return $should_include_attributes;
}, 20, 2 );
代码放在活动子主题(或活动主题)的function.php文件中。它应该工作。