この記事は最終更新日から2年以上が経過しており、情報が古くなっている可能性があります。

WordPress記事本文を新着一覧で抜粋表示させると末尾に表示される[…]を他の文章にしたい場合にいかようにすべきかをいつも忘れてしまうのでメモしておきます。

下記が記事本文を110文字抜粋し、末尾に[…]を表示するタグとなります。

<?php the_excerpt(); ?>

次が200文字抜粋の記述方法です。

<php echo mb_substr(get_the_excerpt(), 0, 200); ?>

末尾の[…]を取るにはfunctions.phpに以下のコードを書きます。

function my_excerpt_more($more) {
return '';
}
add_filter('excerpt_more', 'my_excerpt_more');