首先显示较旧的帖子

时间:2012-10-26 09:59:37

标签: php html wordpress

我正试图在wordpress中首先显示旧帖子:

我正在使用此代码获取当前类别的帖子列表:

<ul id="submenu_productos" class="clearfix">
    <?php
        $IDOutsideLoop = $post->ID;
        while( have_posts() ) {
            the_post();
            foreach( ( get_the_category() ) as $category )
                $my_query = new WP_Query('category_name=' . $category->category_nicename . '&orderby=date&order=desc&showposts=100');
            if( $my_query ) {
                while ( $my_query->have_posts() ) {
                    $my_query->the_post(); ?>
            <li<?php print ( is_single() && $IDOutsideLoop == $post->ID ) ? ' class="test"' : ''; ?>>
                <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> |
            </li>
    <?php
            }
        }
    }
    ?>
</ul>

如果我将"&order=desc&"更改为"&order=ASC&",它仍然以相同方式拥有订单。我在这里做错了什么?

1 个答案:

答案 0 :(得分:4)

您是否有机会使用Post Types Order插件?有一个设置可以覆盖排序(自动排序顺序选项)。