the_excerpt() は記事の抜粋を作成してくれます。the_content() の代わりにこれを記述すると良いです。
ちなみに日本語だと単語数を判断することはできないため、WP Multibyte Patch を有効にして対応します。
ちなみに the_excerpt() ではデフォルトで抜粋だけを表示し、続きを読むなどのリンクは表示してくれません。いろいろやり方はありますが、以下の方法が面倒な記述をせずに、the_excerpt() から続きを読むを表示することができます。
1 2 3 4 | function new_excerpt_more($post) { return '<p><a href="'. get_permalink($post->ID) . '" class="excerpt_more">' . '...続きを読む' . '</a></p>'; } add_filter('excerpt_more', 'new_excerpt_more'); |
コメント