the_excerpt() – выводит отрывок текущей записи в цикле

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

the_excerpt()

Параметров, которые можно передать в функцию, нет, именно поэтому её и нужно использовать только в цикле.

Пример

Используя функции-условные теги, выводим отрывок записей только при выводе внутри цикла только на страницах категорий, на остальных страницах – выводим контент функцией the_content():

while( have_posts() ) : the_post();
 
	the_title( '<h2>', '<h2>' );
 
	if ( is_category() ) {
		the_excerpt();
	} else {
		the_content();
	}
 
endwhile;

Итак, функция работает на основе get_the_excerpt() и выводит:

Фильтр-хук the_excerpt

Применение этого хука и задаёт отличие функции get_the_excerpt() от the_excerpt(), помимо того, что первая возвращает, а вторая выводит, и то, что в get_the_excerpt() можно передать ID поста.

На этот хук добавляются следующие функции:

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии