WordPressで記事の文字数を指定(制限)して表示

備忘録。

本文抜粋する

これで本文から抜粋することが可能。
但し、デフォルトでは文字数が110になるため文字数を決めたい場合は以下。

文字数を指定して表示させる

「200」の数字を変更して、好きな文字数にしてください。

文字数を指定して表示し続きを「…」にする

function.phpで制限する

function.phpに記入することでも文字数制限ができます。
さきにテンプレートに以下を記入しておきます。

次にfunction.phpに以下を記入します。

「return 60;」で文字数を指定しています。
「the_excerpt()」を入れた部分に、80文字の抜粋が表示されます。

こんな書き方もあります

最近はこちらが多いかな。

「$post->post_content」の中から「strip_tags」でhtmlタグを除外しています。
すると半角スペース=改行コードが残ってしまうので
この改行コードを「str_replace」で取り除くという書き方です。