2010-08-05 3 views
0

Я создаю дочернюю тему в Wordpress, используя тему TwentyTen в качестве родителя. Я видел под областью «Страницы» в разделе «admin», есть область «Featured Image», но я не вижу, где это изображение отображается на странице.Какая область избранных изображений для темы TwentyTen используется в WordPress?

Для чего предназначена область изображения? В идеале я хотел бы использовать этот загрузчик для размещения изображения в указанном месте на странице.

В каком файле для twten я могу найти код кода PHP для области Featured Image, который отображается в области администрирования страниц? Я просмотрел файл functions.php. Я предполагаю, что это функция в основных файлах, и она вызывается в файле functions.php в теге двадцать, но я не могу видеть, где это происходит. Кто-нибудь может мне помочь?

ответ

2

Рекомендуемое изображение иногда называют Сообщение Thumbnail. Где это проявляется, зависит от вашей темы, но for TwentyTen, it replaces the default header image. Вы можете видеть код, который используется в header.php:

<?php 
// Check if this is a post or page, if it has a thumbnail, and if it's a big one 
if (is_singular() && 
     has_post_thumbnail($post->ID) && 
     (/* $src, $width, $height */ $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'post-thumbnail')) && 
     $image[1] >= HEADER_IMAGE_WIDTH) : 
    // Houston, we have a new header image! 
    echo get_the_post_thumbnail($post->ID, 'post-thumbnail'); 
else : ?> 
    <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" /> 
<?php endif; ?> 
+0

Благодарим за разъяснения! – zeckdude

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