@freeman0204

Почему картинка в WP видает это " alt="">>?

Вот этот код ниже такое " alt="">> возле картинки. Все скобки закрыты что не так?
<!-- Цикл -->
                <?php $query = new WP_Query(array (
                  //параметры WP_Query в масиве
                  //post_type - название кастомной записи
                  'post_type' => 'our-advantages',
                  'posts_per_page' => 6,
                  'order' => 'ASC', //ASC c больших букв
                )); ?>
                  <?php if ($query->have_posts()) :  ?>
                      <div class="row wrap-circle">
                      <?php while($query->have_posts()): $query->the_post(); ?>
                        <div class="wrap_img img1">
                          <img src="<?php the_post_thumbnail(); ?>" alt="">
                          <p><?php the_title() ?></p>
                        </div>
                      <?php endwhile; ?>
                    </div>
                  <?php endif; ?>
                <?php wp_reset_postdata(); ?>
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
the_post_thumbnail выводит html код картинки. А вы пихаете его в атрибут. Замените the_post_thumbnail на get_the_post_thumbnail_url().
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы