Задать вопрос
@Fqwd123

Как добавить к обьекту order свои поля?

У меня есть некоторые специфические поля которые я хотел бы сохранять в order - к примеру сумму всех товаров без учёта скидки (да я могу это просто посчитать - но order хранится только id товара, а цена товара может изменится). Как это можно сделать?
  • Вопрос задан
  • 22 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@Fqwd123 Автор вопроса
Нашел способ
add_action( 'woocommerce_checkout_update_order_meta', 'saving_checkout_cf_data');
function saving_checkout_cf_data( $order_id ) {
    update_post_meta( $order_id, ''ваше поле,  "значение"']);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы