2010-10-31 2 views
0

эй, ребята, Я надеюсь, что есть несколько экспертов Wordpress, которые могут помочь мне с ths. я использую:wordpress: использовать пост-эскиз, если он установлен?

the_post_thumbnail('medium'); 

для просмотра пост-миниатюру, который может быть установлен на любой пост в интерфейсе.

Однако, если нет набора постеров, я хочу распечатать другое изображение. любая идея, как я могу проверить функцию, чтобы узнать, установлен ли пост-эскиз для определенной записи?

спасибо

ответ

0
<?php if(get_post_thumbnail_id()): 
    the_post_thumbnail('medium'); 
else: ?> 
    <img src="some_other_image.png" alt="" /> 
<?php endif; ?> 
0

Приведенный выше код будет работать нормально, хотя я думаю, что способ записи будет показывать ваше сообщение будет выглядеть так:

// Wrap it 
if (function_exists("has_post_thumbnail") && has_post_thumbnail()) { 
    the_post_thumbnail('medium'); 
} else { 
    // If there is no thumb, show a default one. 
    echo '<img src="'.get_bloginfo("template_url").'/images/default-post-thumbnail.gif" alt="" />'; 
} 

нет большой разницы, просто обертка ,

How to use Post Thumbnails Feature in Wordpress!

Смежные вопросы