我有以下代码(继承,我没有写它),我很难理解为什么它只会带回最近的4个帖子而不是所有帖子。话虽如此,我并不想立刻完成所有事情,但我希望能够控制有多少人回来。
此外,我还需要编写一个功能,其底部带有一个链接,表示"加载更多"并且,当单击时,将返回(通过AJAX)接下来的四个(或多个)帖子,以便立即在已经显示的帖子下方呈现。我该怎么做呢?
谢谢!
<?php if (have_posts()): ?>
<div class="postSection">
<?php
while (have_posts()) : the_post();
$pdf_download = get_post_meta($post->ID, 'pdf_download', true);
$pdf_label = get_post_meta($post->ID, 'pdf_label', true);
?>
<div class='postBox <?php foreach ((get_the_category()) as $cats) {
echo $cats->slug . ' ';
} ?>'>
<div class="postImage">
<a href="<?php the_permalink(); ?>"
title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail(); ?></a>
</div>
<div class="postContent">
<h3><a href="<?php the_permalink(); ?>"
title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
</h3>
<div class="postExcerpt">
<p><?php the_excerpt_rss(); ?> <a class="readMore"
href="<?php the_permalink(); ?>"
title="<?php the_title_attribute(); ?>">Read
More</a></p>
</div>
</div>
</div>
<?php endwhile; ?>
</div>
<?php endif;