wp query_posts不返回任何帖子

时间:2013-01-20 18:35:18

标签: php wordpress

我有wordpress模板用于显示搜索结果。 它工作正常,但当我想改变排序顺序时,我不能。 query_posts没有按预期工作 - 它没有显示任何结果。

以下是我的代码的一部分:

global $query_string;
query_posts( $query_string . '&order=ASC' );
if (have_posts()) {
     theme_post_wrapper(
                array('content' => '<h4 class="box-title" >'. $count.'</h4>')
        );                                                          

            /* Display navigation to next/previous pages when applicable */
            if (theme_get_option('theme_top_posts_navigation')) {
                theme_page_navigation();
            }

            /* Start the Loop */
            while (have_posts()) {                    
                the_post();                        
                get_template_part('content', 'search');                                                 
            }

            /* Display navigation to next/previous pages when applicable */
            if (theme_get_option('theme_bottom_posts_navigation')) {
                theme_page_navigation();
            }

} else {
            //NO DATA FOUND
}

如果我删除query_posts,则会显示结果。 如果我如上所述添加query_posts,则不会显示任何数据。 这很奇怪,我不知道该怎么做。 怎么调试?有没有办法获得像SQL查询?别的什么? 请给我一些想法。

我还试图将order或/和orderby参数添加为GET参数 - 搜索结果没有发生任何变化(没有更改排序)。

0 个答案:

没有答案