0

我在 Wordpress 中制作了一个自定义主题,我希望该主题显示一个主页,其中显示先前创建的某个类别的最新(只有一个)帖子。 假设这个类别被称为:“特定类别”。

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

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

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

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

那么我做错了什么?

4

1 回答 1

0

将您的查询更改为query_posts( 'posts_per_page=1&cat=1' )1 是您想要的类别的 ID。

请参阅官方代码参考的这一部分

于 2019-11-22T04:31:54.147 回答