Woocommerce возвращает мета-поле продукта для каждого по идентификатору варианта - PullRequest
0 голосов
/ 15 января 2020

Если ниже возвращает external_varient_id к продукту variation_id

 $request['items'] [] = array(
 'external_variant_id' => $item['variation_id'] ? $item['variation_id'] : $item['product_id'], 

Как я могу вернуть мета-поле продукта для printful_variant_id, если бы я использовал что-то вроде 'variant_id'=> get_post_meta( $variation_id, 'printful_variant_id', true );?

Например, следующее использует текстовую версию нужного мне значения, но не использует переменную, связанную с продуктом variation_id для каждого $item

'variant_id'=> '4830',

1 Ответ

0 голосов
/ 16 января 2020

Первоначальное тестирование показывает, что это возможно, но не уверен, что это лучший вариант использования ...

$valued = get_post_meta( $item['data']->get_id(), 'printful_variant_id', true),

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