在首页 Wordpress 显示某个分类的最新博客 post

Show the latest blog post of a certain cartegory in the homepage Wordpress

我正在 Wordpress 中制作自定义主题, 我希望该主题显示一个主页,显示先前创建的某个类别的最新(只有一个)post。 假设这个类别叫做:"specificcategory".

我制作了 home.php 模板文件并将该函数放入其中:

<?php query_posts('posts_per_page=1'); ?>
            <?php if (have_posts()) : while(have_posts()) : the_post();?>
                    <?php the_content();?>
            <?php endwhile; endif;?>

我希望它会显示最新的 post(确实如此)但不是特定类别,它只显示任何类别的最新 post。

PS:我已经创建了一个 archive-specificcategory.php 并用于显示此特定类别 post 的列表。

所以我做错了什么?

将查询更改为 query_posts( 'posts_per_page=1&cat=1' ),其中 1 是所需类别的 ID。

参考官方代码this section