WordPressのトップページ記事一覧で本文の抜粋文字数を変更する方法

スポンサーリンク

記事一覧の本文抜粋文字数を変更するにはどうしたらいい?

抜粋文字数を変更するやり方は2つあります。下記に示します。

  1. phpを直接編集して抜粋文字数を変更する方法
  2. プラグインを使って抜粋文字数を変更する方法

phpファイルを直接編集して抜粋文字数を変更する方法

phpファイルを直接編集することのデメリットは失敗したときに復旧できなくなるかもしれないことです。もちろん復旧が完全に不可能になるわけではないですが、あまり知識がない人が扱うと復旧がむずかしくなる可能性があります。ですがphpファイルを編集することはそこまで難しくはないことだと思います。

phpを編集する際にはindex.phpとarchive.phpを編集します。こうすることでカデコリー記事にも抜粋が反映されます。phpのコードは読めなくても、このコードを変えたらどうなるのかというのがあらかたわかっていると話は早いと思います。ですが抜粋文字数の制御が書かれているphpファイルは使っているWordPressテーマによって違いますので注意が必要です。

抜粋文字数を制御する関数はthe_excerpt()

phpコード

このコードは100文字を抜粋しています。

スポンサーリンク

抜粋文字数の制御方法はテーマによって編集方法が異なる

抜粋文字数は基本的にthe_except()という関数で制御されていますが、使っているテーマでどのように関数が組み込まれているのかはお使いのwordpressテーマによって異なります。

the_except()については下記の記事が参考になると思います。

Cocoonの場合は

Cocoonの場合はCocoonの設定の「インデックス」で抜粋文字数を直接変更できます。このようにテーマ側で抜粋文字数を変更できる機能が実装されている場合もあります。

コメント

タイトルとURLをコピーしました