日本語対応版 抜粋テキスト文字数設定

投稿記事等の最初の○文字を自動で抜粋して表示してくれる the_excerpt() タグですが、これの字数を変更したい時、公式にある以下のコードでは日本語環境では効果がありません。

function custom_excerpt_length( $length ) {
     return 20;	
}	
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

参照:フィルターで抜粋の長さの変更

日本語環境では、WP Multibyte Patch のフィルターフック excerpt_mblength を使うと変更できます。

function change_excerpt_mblength($length) {
	return 80;
}
add_filter('excerpt_mblength', 'change_excerpt_mblength');

YAMADA

Labrid合同会社代表。 WEB制作全般を担当しています。 得意分野はマークアップ系。 デザインやWordpress等の設置カスタム、各種API導入もやります。