您可以使用WP_Query 列出包含特定类别摘录的帖子。以下是示例代码:
<?php
$args = array(
\'posts_per_page\' => -1,
\'cat\' => 7,
\'orderby\' => \'post_date\',
\'order\' => \'DESC\',
\'post_type\' => \'post\',
\'post_status\' => array(\'publish\', \'draft\', \'pending\' ),
\'author\' => 1,
);
$postslist = get_posts( $args );
foreach ( $postslist as $post ) :
setup_postdata( $post ); ?>
<div>
<?php the_date(); ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
</div>
<?php
endforeach;
wp_reset_postdata();
?>
您可以根据需要进行修改。
如果您想要更简单的解决方案,可以使用插件。这是我推荐给您的插件,以便于解决:
Recent Posts Widget Extended
使用此插件,您可以根据需要在小部件中列出帖子,也可以获得短代码。你不需要自己设计这些帖子。