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)); }