В интернете есть множество способов по созданию своей функции the_excerpt() со своим ограничением на количество слов. По умолчанию в WordPress вывод анонса статьи ограничен 55 словами, однако разработчики предусмотрели возможность изменения количества слов в анонсе через фильтр, о котором мало кто знает — это excerpt_length.
Чтобы изменить количество слов в анонсе необходимо в файл functions.php написать следующие строки
function my_excerpt_length( $length ) {
return 30; // Указываем количество слов
}
add_filter( 'excerpt_length', 'my_excerpt_length' );
Проверяем. Теперь анонс должен сократиться. Если изменений нет, то в шаблоне, который отвечает за вывод анонсов статей ищем функцию:
the_content(...);
и заменяем на
the_excerpt();