# ワードプレス(wordpress)
ブログ・お知らせ
the_excerptの調整
記事公開日:
最終更新日:
こんにちは。新潟ホームページ制作【マザーシップ】です。
wordpressの抜粋、the_excerpt() 部分の
文字数および「続きを読む(…)」のテキストを調整するコードです。
投稿画面の抜粋項目が空白の場合は、本文の指定文字数を表示します。
抜粋を記入している場合は抜粋の内容を表示します。
STEP1 function.php内に下記を記述
function my_excerpt( $length ) { global $post; $content = mb_substr( strip_tags( $post -> post_content ), 0, $length ); $content = $content . ' <a href="'. esc_url( get_permalink() ) . '">' . ' [ 続きを読む ]' . '</a> '; return $content; }
「続きを読む」部分のテキストはお好みで変更してくださいね。
STEP2 テンプレートの「<?php the_excerpt; ?>」の代わりに下記を記入
<?php echo my_excerpt(300); ?>
nの部分には数字を入れます。
例えば、300文字表示させる場合は「<?php echo my_excerpt(300); ?>」です。
ちなみに、抜粋の内容も指定文字数しか表示されませんので、抜粋を入力する際に良い感じに調整していただければと思います。