記事一覧の本文抜粋文字数を変更するにはどうしたらいい?
抜粋文字数を変更するやり方は2つあります。下記に示します。
- phpを直接編集して抜粋文字数を変更する方法
- プラグインを使って抜粋文字数を変更する方法
phpファイルを直接編集して抜粋文字数を変更する方法
phpファイルを直接編集することのデメリットは失敗したときに復旧できなくなるかもしれないことです。もちろん復旧が完全に不可能になるわけではないですが、あまり知識がない人が扱うと復旧がむずかしくなる可能性があります。ですがphpファイルを編集することはそこまで難しくはないことだと思います。
phpを編集する際にはindex.phpとarchive.phpを編集します。こうすることでカデコリー記事にも抜粋が反映されます。phpのコードは読めなくても、このコードを変えたらどうなるのかというのがあらかたわかっていると話は早いと思います。ですが抜粋文字数の制御が書かれているphpファイルは使っているWordPressテーマによって違いますので注意が必要です。
抜粋文字数を制御する関数はthe_excerpt()
このコードは100文字を抜粋しています。
抜粋文字数の制御方法はテーマによって編集方法が異なる
抜粋文字数は基本的にthe_except()という関数で制御されていますが、使っているテーマでどのように関数が組み込まれているのかはお使いのwordpressテーマによって異なります。
the_except()については下記の記事が参考になると思います。
- 【WordPress】投稿記事の抜粋文を表示させるthe_excerpt()の使い方メモ | 福岡のホームページ制作・SEO対策ならアイドットデザイン
- WordPress:記事抜粋を表示するthe_excerptの使い方とカスタマイズのまとめ | PressStocker
Cocoonの場合は
Cocoonの場合はCocoonの設定の「インデックス」で抜粋文字数を直接変更できます。このようにテーマ側で抜粋文字数を変更できる機能が実装されている場合もあります。
コメント