Читая изменения в WooCommerce 3.0, кажется, что невозможно больше использовать свойства напрямую из позиций заказа, поэтому я предполагаю, что необходимо изменить следующий код, поскольку он выдает ошибку:
Код: Выделить всё
$order_item_id = 15;
$order_item = new WC_Order_Item_Product($order_item_id);
$return = $order_item->get_id() ? $order_item : false;
Но, к моему стыду, я не уверен, как изменить этот код, чтобы использовать правильные новые функции получения и установки в новейшей версии этого класса, у которого больше нет конструкции. Как это сделать правильно? Я не вижу функции get для получения элемента заказа таким же образом, как указано выше.
https://docs.woocommerce.com/wc-apidocs ... oduct.html
Может быть, я что-то упускаю из виду?
Подробнее здесь:
https://stackoverflow.com/questions/457 ... commerce-3