@wannacry220
Обучаюсь, стремлюсь стать Front-End разработчиком

Почему выводит одинаковые изображения?

Все работает, кроме вывода миниатюры. Отображается как положено, но везде одно и тоже изображение.
$args = array(
														  'numberposts' => 12,
														  'category' => 6,
														  'post_status' => 'publish',
														); 

														$result = wp_get_recent_posts($args);

														foreach( $result as $p ){ 
						?>
				
                    <div class="row section">
          <div class="col-lg-5 left-image">
     <?php the_post_thumbnail(); ?>
                        </div>
                                  <div class="col-lg-7">
                            <h4><?php echo $p['post_title']; ?></h4>
                            <p><?php echo $p['post_excerpt']; ?></p>
                        </div>
                    </div> 
					   <div class="border-top"></div>

								 <?php
              } 
              ?>
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
Chefranov
@Chefranov
Новичок
the_post_thumbnail();
замените на
if ( has_post_thumbnail( $p["ID"]) ) {
      echo  get_the_post_thumbnail($p["ID"],'thumbnail');
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы