Excerptの文字数を変更にはexcerpt_lengthフィルタを使用します。

functions.phpに追記

add_filter( 'excerpt_length', 'custom_excerpt_length');

function custom_excerpt_length( $length ) {
	return 10;
}

 

カテゴリページのみ変えるなど、簡単に応用が利きます。

function custom_excerpt_length( $length ) {
	if ( is_category() ) { // カテゴリーページ
		return 10;
	}
	return $length;
}

 

もちろん、特定のカスタム投稿タイプのみ変えるということも可能です。

function custom_excerpt_length( $length ) {
	if ( is_post_type_archive('post_type') ) { // カスタム投稿タイプ
		return 10;
	}
	return $length;
}

 

簡単なカスタマイズですが、ぜひご活用ください!