我顯示了頁面中所有帖子類型的所有帖子。現在我想顯示所有帖子類型的所有最新帖子。我只需要所有帖子類型中的一篇文章。顯示每個帖子類型的最新帖子
要顯示所有帖子中的所有帖子,我使用了下面的代碼。
<?php query_posts(array('post_type'=>array('a','b','c'), 'posts_per_page' => 2)); ?>
<?php if (have_posts()) while (have_posts()) : the_post(); ?>
<div class="issue-content">
<?php if (has_post_thumbnail()) { the_post_thumbnail();} ?>
<?php get_template_part('content-issues', 'page'); ?>
<?php comments_template('', true); ?>
</div><!--issue-content-->
<?php endwhile; // end of the loop. ?>
我試着用下面的代碼
<?php query_posts(array('post_type'=>array('a','b','c'), 'posts_per_page' => 1)); ?>
我不能從所有職位類型得到。我如何從所有帖子類型獲取最新帖子。
這是一個冗長的方法。有什麼方法我用數組來縮短方法。 – Ranjit
這個網站提供了一個很好的文章,您可以使用的方法:http://betterwp.net/9-latest-posts-from-each-post-type/ – RRikesh