Условный тег возвращает true
, если у поста заполнено поле цитаты (скриншот ниже), если не заполнено — false
.
has_excerpt( $post = 0 )
В эту функцию вы можете передать ID конкретного поста для проверки, либо не передавать, тогда она будет проверять текущий пост в цикле WordPress.
Если вам нужно отображать только отрывки, которые были заполнены пользователем и скрывать то, что автоматически создаётся из контента поста.
if ( ! has_excerpt() ) { echo ''; // если отрывок не заполнен, не выводим ничего } else { the_excerpt(); }
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.