我正在使用以下代码在网站首页上显示一个包含最近帖子的框:
<?php
$recent = get_posts( 'posts_per_page=3' );
if( $recent ) foreach( $recent as $post ) {
setup_postdata( $post ); ?>
<span class="recent-date"><?php the_time('d.m.Y'); ?><br /></span>
<span class="recent-title"><?php $limit = 5; $text = get_the_title();
if (str_word_count($text, 0) > $limit) {
$words = str_word_count($text, 2);
$pos = array_keys($words);
$text = substr($text, 0, $pos[$limit]) . '...';
}
echo $text;
?>
我想做同样的事情,但只展示特定类别的帖子,我该怎么做?