在Woocommerce购物车页面添加订单备注字段可以通过以下步骤实现:
function add_order_notes_field( $fields ) {
$fields['order_comments'] = array(
'label' => __( '订单备注', 'woocommerce' ),
'placeholder' => _x( '请输入订单备注', 'placeholder', 'woocommerce' ),
'required' => false,
'class' => array( 'form-row-wide' ),
'clear' => true
);
return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'add_order_notes_field' );
function save_order_notes( $order_id ) {
$order = wc_get_order( $order_id );
$order->set_customer_note( isset( $_POST['order_comments'] ) ? sanitize_text_field( $_POST['order_comments'] ) : '' );
$order->save();
}
add_action( 'woocommerce_checkout_update_order_meta', 'save_order_notes' );
这样,你就成功在Woocommerce购物车页面添加了订单备注字段。用户可以在购物车页面填写订单备注,商家在后台可以看到订单备注信息,以便更好地处理订单。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估。
领取专属 10元无门槛券
手把手带您无忧上云