• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывод картинок

Статус
В этой теме нельзя размещать новые ответы.

sgayevsky

Гуру форума
Регистрация
16 Мар 2010
Сообщения
196
Реакции
84
В теме к каждой статье выводиться стандартная картинка,как сделать что бы администратор смог сам выбирать какую картинку ставить как Thumbnail.Вот код вывода Thumbnail:
Код:
<div class="thumbnail"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php
$PostContent = $post->post_content;
$ImgSearch = '|<img.*?src=[\'"](.*?)[\'"].*?>|i';
preg_match_all( $ImgSearch, $PostContent, $PostImg );
$ImgNumber = count($PostImg[0]);
    if ( get_post_meta($post->ID, "Thumbnail", true) )
  { ?>
        <img src="<?php echo get_post_meta($post->ID, "Thumbnail", true); ?>" alt="<?php the_title(); ?>" />
<?php }
    elseif ( get_post_meta($post->ID, "thumbnail", true) )
  { ?>
        <img src="<?php echo get_post_meta($post->ID, "thumbnail", true); ?>" alt="<?php the_title(); ?>" />
<?php }
    elseif ( $ImgNumber > 0 )
  {
    for ( $i=0; $i < $ImgNumber ; $i++ )
     {
        echo $PostImg[0][$i];
     };
}
    else
    { ?>
        <img src="<?php bloginfo('stylesheet_directory');?>/images/thumbnail.png" alt="thumbnail"/>
<?php } ?></a></div>
Заранее благодарен.
 
Исходя из кода администратор может задать значение аттрибута Thumbnail в настройках конкретного поста в виде пути к нужной картинке, которая и будет выводиться за место стандартной thumbnail.png
Подробнее о таких аттрибутах (полях) -
 
А стандартная картинка у вас выводится потому, что в произвольное поле на странице записи не добавлено изображения.
Добавьте и будет у вас ваша собственная картинка.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху