Display custom data in cart and checkout page of woocommerce
我正在尝试在购物车页面和结帐页面中的产品名称之前显示一些自定义数据。意味着我的购物车会是这样的
我看过一些链接,例如
在 Woocommerce 购物车中显示自定义字段的值
选项 1:覆盖模板文件
您可以做一些模板覆盖,从模板
选项 2:使用过滤器:
您可以使用过滤器,我发现
1 2 3 4 5 6 | add_filter('woocommerce_cart_item_name', function($title, $cart_item){ $my_field = get_post_meta($cart_item['product_id'], 'my_custom_field_key', true); return sprintf( '%s - %s', esc_url( get_permalink($cart_item['product_id']) ), $my_field, get_the_title($cart_item['product_id']) ); }, 10, 2); |
您可以通过阅读 woocommerce 插件模板目录中的模板文件来查找更多过滤器和操作