Как программно изменить данные о вариациях WooCommerce [закрыто]

При редактировании продукта переменной можно перейти на вкладку "вариации" и отредактировать данные для каждого варианта (например, SKU). Я хочу редактировать эти данные программно. Класс WC_Product_Variation не позволяет устанавливать значение для этих полей, просто чтобы получить их. Есть ли другой способ установить эти поля программно?

Ответы и комментарии:

Возможно, вы могли бы использовать wp_update_post () или update_post_meta (), но я не уверен, как WooCommerce хранит свои почтовые данные. Вопросы о сторонних плагинах, которые имеют свой собственный форум поддержки, кстати, не по теме.
Создан 07-04-2018 09:56 ngearing

Вы пытались без date_post_meta
<? php update_post_meta ($ post_id, $ meta_key, $ meta_value, $ prev_value); ?>

например
update_post_meta ($ var_post_id, '_price', $ вариация ['цена']);
update_post_meta ($ var_post_id, '_regular_price', $ вариация ['цена']);
Создан 07-04-2018 10:39 Altravista1263