我正在尝试生成订单数据的纯输出。第一步是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 –