Я сейчас работаю над плагином для Woocommerce.Получить список плагинов заказов woocommerce
Прямо сейчас, я немного застрял на чем-то, и вот как получить все заказы.
Это мой код до сих пор:
global $woocommerce;
global $post;
$order = new WC_Order(102249);
$_order = $order->get_items();
foreach($_order as $order_product_detail){
echo "<b>Product ID:</b> ".$order_product_detail['product_id']."<br>";
echo "<b>Product Name:</b> ".$order_product_detail['name']."<br><br>";
}
Это работает. Но мне нужны все заказы. Теперь я получаю только ордер. 102249. Я попытался использовать $order = new WC_Order($post->ID);
Но это дает мне уведомление: Notice: Trying to get property of non-object
я предполагаю, что это связано, что WordPress не загружен global $post
еще.
Так как я могу получить все заказы. И как я могу ждать, пока WordPress полностью загрузится?
Я рассмотрел код WordPress и Woocommerce, это не помогло мне, к сожалению.
что вы хотите exctly –
@NavnitMishra, все заказы WooCommerce ... – Sj03rs
в WooCommerce есть 2 способа получить весь заказ сначала получить весь заказ для конкретного клиента или весь список заказа который доступен вам db –