Как можно получить пользовательское пользовательское поле вместо поля заказа WooCommerce по умолчанию? - PullRequest
0 голосов
/ 11 декабря 2019

можете ли вы сказать мне, как я могу получить пользовательское пользовательское поле вместо поля заказа WooCommerce по умолчанию?

В моем конкретном случае (я пытаюсь настроить плагин, который представляет собой простой iframe для проверки),Я могу просто суммировать случай с разделением связанной строки:

$user_phone         = substr($order->billing_phone, 0, 20);

Этот код успешно извлекает значение WC billing_phone и отправляет его на платежный шлюз. Но нам нужно было это изменить. Нам нужно использовать пользовательское значение пользовательского поля вместо billing_phone.

Поэтому я изменил его следующим образом:

$user_field_data = wpuef_get_field('c221', $order->get_customer_id());
$user_field_value = $user_field_data['value'];
$user_phone = substr($user_field_value, 0 ,20);

Но это не сработало, как я ожидал (не удалось получить)

Вы также можете просмотреть весь файл через https://codeshare.io/adLEAg (вы можете найти попытки вокруг строки 284)

Спасибо.

Редактировать: user-extra-fields идет от Плагин дополнительных полей пользователя .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...