最後の 3 つの投稿 (タイトルと抜粋) を出力する PHP 関数があります。
印刷された最初の投稿には、抜粋はありません。
コードは次のとおりです。
$posts = wp_get_recent_posts( array('numberposts' => 3, 'post_status' => 'publish') );
foreach ($posts as $post)
{
setup_postdata($post);
echo "<h2 style='font-size:18px'>".$post['post_title']."</h2>";
if($post['post_excerpt'])
echo $post['post_excerpt']." <a href='".get_permalink($post['ID'])."' style='font-size: 17px;'><b>Continue...</b></a>";
else echo 'no excerpt';
echo "<br><br />";
}
最初に印刷された投稿 (最後に投稿されたもの) の抜粋も表示したいと思います。私のコードで何が間違っていますか? 印刷された最初の投稿で機能しないのはなぜですか?