抜粋の文字数を変更する

WordPress個別サポート

the_excerpt関数による抜粋の文字数(デフォルトでは110文字)を変更したい場合は、functions.phpに次のフィルターフックを追加します。次の例では、30文字に変更しています。

function my_excerpt_length($length) {
    return 30;
}
add_filter('excerpt_mblength', 'my_excerpt_length');

日本語をうまく処理できるように、excerpt_lengthではなくexcerpt_mblengthとする必要があります。

※事前に、WP Multibyte Patchプラグインを有効にする必要があります。