Как создать номер заказа в Woocommerce с префиксом в качестве идентификатора пользователя и последовательно - PullRequest
0 голосов
/ 30 октября 2019

Я ищу способ добавить префикс в качестве идентификатора пользователя в заказах Woocommerce и затем порядковый номер заказа.

Например -

Идентификатор пользователя 332 заказывает Cap в моем магазине. Таким образом, номер заказа для него будет 332,1. Пользователь 332 снова размещает заказ, а затем номер заказа будет 332,2

Идентификатор пользователя 989 заказывает рубашку, поэтому номер заказа для него составляет 999,1. Пользователь 989 снова размещает заказ, а затем заказываетномер будет 989,2

Я пробовал этот код, но он решает только половину проблемы.

add_filter( 'woocommerce_order_number', 'change_woocommerce_order_number' 
);

function change_woocommerce_order_number( $order_id ) {
    $prefix = '$user->user_id'; //not sure if it is correct
    $new_order_id = $prefix . $order_id
    return $new_order_id;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...