根据文档,我做的一切都是对的,但在前端,它没有显示所有的帖子,你知道我做错了什么吗?
文档中没有说明使用自定义页面模板来显示博客存档。如中所示template hierarchy 博客帖子存档的模板应该在主页上。php或索引。php。然后在该模板中添加循环,如中所述your link:
<?php
if ( have_posts() ) :
while ( have_posts() ) : the_post();
the_title( \'<h2>\', \'</h2>\' );
the_post_thumbnail();
the_excerpt();
endwhile;
else:
_e( \'Sorry, no posts matched your criteria.\', \'textdomain\' );
endif;
?>
此模板不应具有
Template Name:
标题,或指定给页面。相反,它将自动应用于您在“设置”中选择作为最新帖子页面的任何页面;正在读取。
请注意,模板层次结构中的所有模板都使用相同的基本循环:
while ( have_posts() ) : the_post();
endwhile;
您不会从模板中查询任何帖子。WordPress自动查询正确的帖子,模板的唯一任务是显示已查询的帖子。使用哪个模板及其原因由上面链接的模板层次结构决定。