Нет способа сделать это, насколько я нашел, с помощью the_excerpt ().
Есть похожий вопрос StackOverflow здесь .
ЕдинственноеЯ нашел сделать, это написать новую функцию, чтобы занять место the_excerpt ().Поместите некоторые варианты кода ниже в functions.php и вызовите limit_content ($ yourLength) вместо the_excerpt ().
function limit_content($content_length = 250, $allowtags = true, $allowedtags = '') {
global $post;
$content = $post->post_content;
$content = apply_filters('the_content', $content);
if (!$allowtags){
$allowedtags .= '<style>';
$content = strip_tags($content, $allowedtags);
}
$wordarray = explode(' ', $content, $content_length + 1);
if(count($wordarray) > $content_length) {
array_pop($wordarray);
array_push($wordarray, '...');
$content = implode(' ', $wordarray);
$content .= "</p>";
}
echo $content;
}
(Кредит функции: fusedthought.com )
Существуют также плагины с «расширенной выдержкой», которые предоставляют такую функциональность, которую вы можете проверить.