WP_Query同时显示空白页面

时间:2014-06-11 10:22:41

标签: php wordpress woocommerce wp-query

我希望通过WP_Query()

获取WooCommerce的所有订单

但是时间没有结束,我得到一个空白页面 我们的查询:

        $type = 'shop_order';
        $args = array(
            'post_type'      => $type,
            'post_status'    => 'any',
            'posts_per_page' => -1,
        );


        $the_query = new WP_Query( $args );

        var_dump($the_query); //This Showes something


        if ( $the_query->have_posts() ) {

            //here comes the blank page
            while ( $the_query->have_posts() ) {

            }

        }
        wp_reset_postdata(); 

var_dump($ the_query)在这里http://laravel.io/bin/KmwlK

1 个答案:

答案 0 :(得分:0)

while ( $the_query->have_posts() )中,您没有放置函数the_post()。也许用它会解决你的问题。

//here comes the blank page
while ( $the_query->have_posts() ) {
    the_post(); // add it
}