我正在通过WC的默认订单备注字段传递catalog_id
。目前它以{order: {note: "71"}}
我需要它看起来像{order: {note: "{catalog_id: 71}"}}
关于如何实现这一目标的任何想法?谢谢!
答案 0 :(得分:0)
想出来了。我没有意识到它只是一个标签,所以只是将它添加到我的functions.php来修改字段的默认值。
注意:我正在获取的值在会话中。
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
$fields['order']['order_comments']['default'] = '{catalog_id: ' . $_SESSION['catalog_id'] . '}';
return $fields;
}