繁体   English   中英

获取特定类别的最新帖子

[英]Get most recent posts from specific category

    ?php
$args = array( 'numberposts' => 10, 'order'=> 'ASC', 'orderby' => 'title' );
$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; ?>

我正在尝试从名为“网络研讨会”的类别中获取 10 个最新帖子。 如何才能做到这一点? 目前,上面的代码可以显示 10 个帖子,但不是特定于网络研讨会类别的。

此 arguments 列表是驱动从数据库中获取的数据的原因:

$args = array( 'numberposts' => 10, 'order'=> 'ASC', 'orderby' => 'title' );

您要求 10 个帖子,按标题升序排列。 您似乎只是忘记在搜索条件中包含类别。 尝试:

$args = array( 'numberposts' => 10, 'order'=> 'ASC', 'orderby' => 'title', 'category' => 'Webinar');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM