WordPressで新着記事を○件表示する方法を用いて、本文を含んだ新着情報をトップページに表示することができました。 続いて、その本文部分の文字数を調整したいと思います。
the_excerpt() を使う
the_excerpt()は、ループ内でのみ利用できる抜粋文を表示するためのテンプレートタグです。 利用するには、Multi byte pathプラグインをアクティブにしておく必要があります。
<?php
$args = array( 'posts_per_page' => 5, 'order'=> 'ASC', 'orderby' => 'date' );
$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;
wp_reset_postdata();
?>
抜粋文を入力しているなら、その抜粋文の先頭から110文字を、入力していなければ、本文の先頭から110文字が抜きだされて表示されます。 この時書き出されるのは、HTMLタグや画像は破棄されたプレーンテキストのみとなります。