has_excerpt()
Перевіряє чи має поточний пост уривок (цитата, короткий опис). Умовний тег.
Хуків немає.
Повертає
true|false. true чи false, залежно від цього, є цитата чи ні.
Використання
if( has_excerpt( $id ) ){
// ...
}- $id
(число) - ID посту, наявність цитати, у якого потрібно перевірити.
За замовчуванням: поточний пост
Приклади
#1 Демонстрація роботи функції
При виведенні постів у циклі перевіримо, чи має пост короткий опис, якщо є виведемо його, якщо ні, виведемо контент:
if( has_excerpt() ){
the_excerpt();
} else {
the_content();
}
список змін
| З версії 2.3.0 | Введено. |
Код has_excerpt() has excerpt WP 6.0.2
function has_excerpt( $post = 0 ) {
$post = get_post($post);
return (! empty($post->post_excerpt));
}