Вот что я делаю, чтобы проверить, смогу ли я получить идентификатор клиента:
Код: Выделить всё
function get_customeruserid($value)
{
global $woocommerce, $post;
$order = new WC_Order($post->ID);
$order_id = $order->get_order_number();
$customer = new WC_Customer($post->ID);
$user_id = $customer->get_ID();
$value = $user_id;
return $value;
}
Однако я могу легко получить номер заказа, выполнив следующее:< /p>
Код: Выделить всё
function get_customerorderid($value)
{
global $woocommerce, $post;
$order = new WC_Order($post->ID);
$order_id = $order->get_order_number();
$value = $order_id;
return $value;
}
Есть идеи? Я новичок в php и, наверное, очень плохо.
Подробнее здесь: https://stackoverflow.com/questions/438 ... oocommerce
Мобильная версия