Wenn ich mir die Änderungen in WooCommerce 3.0 anschaue, sieht es so aus, als ob es nicht mehr möglich ist, Eigenschaften direkt aus Bestellartikeln zu erstellen. Daher gehe ich davon aus, dass der folgende Code geändert werden muss, da er einen Fehler ausgibt:
Code: Select all
$order_item_id = 15;
$order_item = new WC_Order_Item_Product($order_item_id);
$return = $order_item->get_id() ? $order_item : false;
Aber peinlicherweise bin ich mir nicht sicher, wie ich diesen Code ändern soll, um die richtigen neuen Getter- und Setter-Funktionen in der neuesten Version dieser Klasse zu verwenden, die kein Konstrukt mehr hat. Wie macht man das richtig? Ich sehe keine get-Funktion zum Abrufen des Bestellartikels auf die gleiche Weise wie oben.
https://docs.woocommerce.com/wc-apidocs ... oduct.html
Vielleicht übersehe ich hier etwas?