您好我正在尝试制作我的第一个wordpress网站。我一直试图从两个不同的类别带来蝙蝠帖子,并将它们显示在同一页面上。我把它带回来但它一直把它们放在一个随机的顺序。我想要一个来自一个类别的帖子和一个来自另一个类别的帖子。
到目前为止我得到的是什么<?php get_head(); ?>
<div id="container">
<?php get_header(); ?>
<?php get_banner(); ?>
<div class=" center content" role="main">
<div id="posts">
<div class="news">
<?php query_posts('catname=news&showposts=3'); while (have_posts()) : the_post(); the_title(); the_content();
endwhile;?>
<div class="clear"></div>
</div>
<div class="msghead">
<?php query_posts('catname=msghead&showposts=1'); while (have_posts()) : the_post(); the_title(); the_content();
endwhile;?>
</div>
</div>
</div>
<div class="sidebardiv">
<?php get_sidebar(); ?>
<div class="clear">
</div>
</div>
</div>
<?php get_footer(); ?>
</div>
答案 0 :(得分:1)
您是否尝试过订单和orderby查询参数?
http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters
您的代码可能类似于按日期排序,降序:
<?php query_posts('cat=news&showposts=3&orderby=date'); while (have_posts()) : the_post(); the_title(); the_content();
endwhile;?>