Я ищу способ добавить префикс в качестве идентификатора пользователя в заказах 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;
}