WordPressで記事一覧を表示する際に
記事本文から何文字かを抜粋して表示したいときに
使うプラグインやコードの備忘録です。
本文から抜粋する前に有効化しておくプラグイン「WP Multibyte Patch」
WordPressをインストールすると、「WP Multibyte Patch」というプラグインがデフォルトでインストールされています。
インストールされていない場合は手動でインストールしてください。
→WP Multibyte Patch
使い方は、有効化するのみで特別な設定は必要ありません。
なぜ「WP Multibyte Patch」を有効化しておく必要があるのかというと、日本語の文字数のカウントの問題です。
日本語は全角・半角が存在し、文字の区切り方も英語と異なるため、「WP Multibyte Patch」が無効になっていると上手くカウントできず抜粋できない、
というのが理由のようです。
この後使用するタグ「the_excerpt();」のCodexに、文字数カウントの詳しい説明がされていました。
→Wordpress Codex テンプレートタグ/the excerpt
投稿本文の抜粋を表示するテンプレートタグ「the_excerpt();」
「the_excerpt();」というタグは、デフォルトで110文字抜粋し、文末に「…」が表示されます。
この設定で良い場合はそのままループ内に書き込めばおっけーです。
今回、文字数を180文字に設定したかったので、こちらのサイトを参考にしました。ありがとうございます
→もう悩まない! WordPressのタイトルと本文の文字数制限を使いこなす
コメント