我正在嘗試生成訂單數據的純輸出。第一步是WP_QUERY(也許),所以我寫這個代碼;Woocommerce wp_query通過ID獲取訂單
$args = array (
'post_type' =>'shop_order',
'posts_per_page' => -1,
'post_status' => 'any',
//'p' => $post_id,
);
$order_query = new WP_Query($args);
while ($order_query->have_posts()) :
$order_query->the_post();
echo the_ID();
echo ' : ';
the_title();
echo '<br/><br/>';
endwhile;
它樂於助人的產品全部訂單的名單,如果我設置'p' => $post_id
其中$post_id
是一個有效的郵件ID,無返回值。
任何想法爲什麼,蜂巢介意?
可選地是有製造具有佈局像一個普通的頁面的Woocommerce方式;
Order ID: 836
Order Status: ....
我假設一個WP_Query將是顯而易見的方式,但它看起來像獲取woocommerce的訂單數據是非常簡單的。
作爲背景,我有一個從Romancart購物解決方案,我可以解析封電子郵件的Filemaker數據庫。當然,解析來自Woocommerce的訂單電子郵件,但我想我會有點聰明,並通過網頁傳遞數據。 ESS當然是最好的解決方案,但它也是編程密集型的。 –
這可能有助於http://stackoverflow.com/a/28847572/1182891 –