如何创建“最新新闻”页面,显示博客类别中的帖子列表

时间:2011-08-01 作者:Meg

我使用的是雅致主题中的谦虚主题http://lilsaintz.co.nz

在主页的滑块下,有三个由页面生成的内容区域。

我想让其中一个内容区域成为“最新新闻”元素,显示博客的最后5篇文章(类别=博客)。

请记住,我是一个完全的WP新手-虽然我真的很擅长以下说明:)-做这件事的最佳方式是什么?

非常感谢。

1 个回复
SO网友:Mario

可能是get_posts 标签很简单,你只需要一个循环。

<?php
   $args = array( \'numberposts\' => 5, \'cat\' => 5 );
   $postslist = get_posts( $args );
   foreach ($postslist as $post) :  setup_postdata($post); ?> 
   <div>
    <?php the_date(); ?>
    <br />
    <?php the_title(); ?>   
    <?php the_excerpt(); ?>
   </div>
<?php endforeach; ?>
这将显示ID为的类别中的最后5篇帖子5. Complete parameters list.

结束

相关推荐

Filter "Your latest posts"

在阅读设置页面上,我单击了Your latest posts 在下面Front page displays. 我想知道如何在循环之前过滤显示这些帖子的查询。我尝试使用pre_get_posts 筛选器,但该筛选器似乎无权访问此查询。是否可以通过编辑功能修改首页/主页上显示的帖子。php,而不是与模板文件混为一谈?