wc_create_order_note()
Create an order note.
Хуков нет.
Возвращает
int|WP_Error
. Integer when created or WP_Error when found an error.
Использование
wc_create_order_note( $order_id, $note, $is_customer_note, $added_by_user );
- $order_id(int) (обязательный)
- Order ID.
- $note(строка) (обязательный)
- Note to add.
- $is_customer_note(true|false)
- If is a costumer note.
По умолчанию: false - $added_by_user(true|false)
- If note is create by an user.
По умолчанию: false
Список изменений
С версии 3.2.0 | Введена. |
Код wc_create_order_note() wc create order note WC 9.7.1
function wc_create_order_note( $order_id, $note, $is_customer_note = false, $added_by_user = false ) { $order = wc_get_order( $order_id ); if ( ! $order ) { return new WP_Error( 'invalid_order_id', __( 'Invalid order ID.', 'woocommerce' ), array( 'status' => 400 ) ); } return $order->add_order_note( $note, (int) $is_customer_note, $added_by_user ); }