我只想返回最新的2个帖子,但我的代码会返回所有帖子,我知道如何解决这个问题?
以下代码,
谢谢,
R上。
<?php
$postslist = query_posts('posts_per_page=2');
foreach ($postslist as $post) :
setup_postdata($post);
?>
<div class="post">
<?php the_date('d/m/y', '<div class="date">', '</div>'); ?>
<?php the_title('<div class="title">', '</div>'); ?>
<?php the_excerpt(); ?>
<?php echo '<a class="readmore" href="'. get_permalink() . '">' . __( 'Read More <span class="meta-nav">»</span>', 'twentyten' ) . '</a>';?>
</div>
<?php endforeach; ?>
答案 0 :(得分:0)
尝试:
query_posts( array( 'posts_per_page' => 2 ) );
答案 1 :(得分:0)
您应该可以通过WP管理面板轻松完成此任务。
转到设置 - &gt;阅读 - &gt;然后将“博客页面最多显示”旁边的框中的数字更改为2.
这是否解决了这个问题?