知識の整理のために以前学習したデイトラというオンラインサービスの上級編を2周目しています。
そのなかで、あれっと思ったのが投稿記事一覧を表示するときに投稿記事の本文の一部を表示させるときのタグです。
実案件で確かthe_contentでやっていて、文字数の制御をfunctions.php
で行っていたのですがthe_excerpts();を使えば簡単に制御できるんですね。笑
あかんですねやっぱり忘れちゃうなぁ。
実際にこのように表示されます。
ちなみに、ここを入力しないと本文から110文字表示されます。(デフォルト値)
表示内容を変えることもできますので、ご参考まで。
functions.php
//文字数を20字に制御
function custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
//[...]を[もっと読ませて〜]に変更
function new_excerpt_more($more) {
return '[もっと読ませて〜]';
}
add_filter('excerpt_more', 'new_excerpt_more');