这与以下内容有关:将产品“延期交货”替换为Woocommerce中的自定义字段值
我想在延期交货的购物车商品中显示_backorder_text产品自定义字段值 .
基于Admin product pages custom field displayed in Cart and checkout,这是我的代码:
// Render meta on cart and checkout
add_filter( 'woocommerce_get_item_data', 'rendering_meta_field_on_cart_and_checkout', 10, 2 );
function rendering_meta_field_on_cart_and_checkout( $cart_item_data, $cart_item ) {
if( isset( $cart_item['_backorder_text'] ) ) {
$cart_item_data[] = array(
"name" => __( "Backorders text", "woocommerce" ),
"value" => $cart_item['_backorder_text']
);
}
return $cart_item_data;
}
但它不起作用 .
任何帮助表示赞赏 .
1 回答
要在延期交货的购物车项目(和订单商品)中显示
_backorder_text
产品自定义字段值,请使用以下内容:代码位于活动子主题(或活动主题)的function.php文件中 . 经过测试和工作 .