Вопрос: Как проверить, есть ли название изображения, подпись, описание?

Я использую этот код для отображения заголовка избранного изображения, подписи (отрывка), описания (содержимого):

echo get_post (get_post_thumbnail_id ()) - & gt; post_title; echo get_post (get_post_thumbnail_id ()) - & gt; post_excerpt; echo get_post (get_post_thumbnail_id ()) - & gt; post_content;

Но как это сделать если есть какие-либо из этих полей первыми?

Например, как проверить, есть ли заголовок, и можно ли показывать какой-нибудь другой текст?

С уважением.

<

Ответы и комментарии:

Это больше вопрос программирования, но попробуйте это:
$ post = get_post (get_post_thumbnail_id ());
if (! isset ($ post-> post_title)) {
    эхо «Извините, нет заголовка»;
} еще {
    echo $ post-> post_title;
}
Создан 02-07-2014 10:59

Используйте операторы if.
if ($ caption = get_post (get_post_thumbnail_id ()) -> post_excerpt) {
echo $ caption;
} Еще {
// эхо чего-то еще
}
Создан 30-06-2014 02:20 gdaniel2,22721633