我想添加客户选择的产品的所有变化,在产品标题下的ex尺寸:xxl颜色:蓝色它的重要性是在标题下。任何人都可以写代码吗?我在cart.php中的product_title下放置的某种代码谢谢。
k5hmc34c1#
function display_product_variations_in_cart($product_name, $cart_item, $cart_item_key) { if (!empty($cart_item['variation_id']) && is_array($cart_item['variation'])) { $variations_text = ''; foreach ($cart_item['variation'] as $variation_key => $variation_value) { $variation_label = wc_attribute_label(str_replace('attribute_', '', $variation_key)); $variations_text .= $variation_label . ': ' . $variation_value . ', '; } $variations_text = rtrim($variations_text, ', '); // Append the variations to the product title $product_name .= '<br><small>' . $variations_text . '</small>'; } return $product_name; } add_filter('woocommerce_cart_item_name', 'display_product_variations_in_cart', 10, 3);
字符串
1条答案
按热度按时间k5hmc34c1#
字符串