私は注文データのプレーンな出力を生成しようとしています。最初のステップは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;
それ親切な製品すべての注文のリスト私は$post_id
が有効なポストIDで'p' => $post_id
を設定した場合、クエリは何も返しません。
なぜ、ハイブの心ですか?
また、次のようなレイアウトのプレーンページを作成するWoocommerceの方法があります。
Order ID: 836
Order Status: ....
私はWP_Queryは明白な方法だろうと仮定が、それはwoocommerce注文データを取得するように表示されているものが、簡単です。 1つの注文の注文データを取得するために
バックグラウンドとして、私はRomancartショッピングソリューションからの電子メールを解析するFilemakerデータベースを持っています。もちろん、Woocommerceから注文電子メールを解析するが、私は少しclevererとウェブページを介してデータを渡すだろうと思った。 ESSは、もちろん、最良のソリューションですが、プログラミングも非常に集中しています。 –
これは役に立ちます:http://stackoverflow.com/a/28847572/1182891 –