has_excerpt() — проверяет, заполнено ли у поста поле цитаты

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

Условный тег возвращает true, если у поста заполнено поле цитаты (скриншот ниже), если не заполнено — false.

has_excerpt( $post = 0 )
$post
(целое|WP_Post) Передайте в функцию ID какого-то конкретного поста или его объект для проверки на наличие отрывка (цитаты). По умолчанию будет использоваться текущий пост в цикле.

Пример

Если вам нужно отображать только отрывки, которые были заполнены пользователем и скрывать то, что автоматически создаётся из контента поста.

if ( ! has_excerpt() ) {
    echo ''; // если отрывок не заполнен, не выводим ничего
} else { 
    the_excerpt();
}
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии